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开发天气预报  :)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值