我是靠谱客的博主 精明月饼,最近开发中收集的这篇文章主要介绍ESP8266开发环境搭建,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

菜鸟的入坑笔记(大佬左拐出门,使用AT固件的小伙也请绕道)

我手上的模块:ESP-01(ESP8266主控)

=》最简单的硬件环境:

一台电脑+USB转TTL模块+esp-01模块+杜邦线就可以啦

 

 RST悬空即可

VCC和GND从TTL模块借一下(电源是3.3V的)

CH_PD要拉高(从TTL模块借一下3.3V)

烧录注意:GPIO0接地才能让8266进烧录模式,烧录完成需要悬空或者接3.3V进入运行模式。

安信可官方关于该模块的介绍(该链接底部拥有必看的开发资源):

ESP8266系列模组专题 | 安信可科技 (ai-thinker.com)https://docs.ai-thinker.com/esp8266第一步:下载乐鑫提供的windows下工具链和 MSYS2 GNU 编译环境:

https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.ziphttps://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zipGitHub - espressif/ESP8266_RTOS_SDK: Latest ESP8266 SDK based on FreeRTOS, esp-idf style.https://github.com/espressif/ESP8266_RTOS_SDK第二步:带RTOS的SDK下载:

GitHub - espressif/ESP8266_RTOS_SDK: Latest ESP8266 SDK based on FreeRTOS, esp-idf style.https://github.com/espressif/ESP8266_RTOS_SDK

 第三步:依据esp8266官网Get Started进行搭建:

Get Started — ESP8266 RTOS SDK Programming Guide documentation (espressif.com)https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/get-started/index.html

至此,已经能够将hello world跑起来了。

注意事项:

1、make menuconfig运行失败。

# make meunconfig
Toolchain path: /opt/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc
Toolchain version: esp-2020r3-49-gd5524c1
Compiler version: 8.4.0
Python requirements from D:/study/8266_SDK/compiler/esp32_win32_msys2_environment_and_toolchain-20181001/msys32/home/huang/chili/ESP8266_RTOS_SDK/requirements.txt are satisfied.
make: *** 没有规则可制作目标“meunconfig”。 停止。

make menuconfig打错了。。。。。

2、SDK和编译套件的路径不能有中文

否则将会遇到py提示编码错误的问题

下一篇记录一下如何使用V3.4 SDK开发天气预报  :)

最后

以上就是精明月饼为你收集整理的ESP8266开发环境搭建的全部内容,希望文章能够帮你解决ESP8266开发环境搭建所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部