ESP8266-01模块Arduino烧写方式
用usb转TTL连接ESP8266
接法
UTXD—–RXD
URXD—–TXD
CH_PD—-3.3v
VCC——-3.3V
GND——GND
GPIO0—–GND
GPIO0置于低电平是烧写模式,高电平是运行模式。
打开IDE,选择正确的开发板
端口
度盘链接http://pan.baidu.com/s/1kTgyNzh 密码:xamt
ESP8266-01烧录----记录学习Arduino
在此记录一次ESP8266 ESP-01模块烧录模式的接线方式.
材料
- ESP8266 ESP-01
- 3.3V 独立供电
- 1k电阻1或2个
- FTDI 下载器, 可以用其他下载器替代
接线
- 下载器TX 接 1k电阻 再接 ESP-01的RX
- 下载器RX 接 ESP-01的TX
-
下载器GND 接 独立供电的GND
-
ESP-01 CH_PD 接 1k电阻(可选) 再接 独立供电的3.3v
- ESP-01 VCC 接 独立供电的3.3v
- ESP-01 GND 接 独立供电的GND
- ESP-01 GPIO0 接 独立供电的GND
网上的图片, 并稍作修改. 其中10K和2K电阻是可选的

注意
GPIO0接GND为烧录模式, 是必接的
所有GND都必须供用独立供电的GND
烧录
烧录可以使用 Arduino IDE + Arduino core for ESP8266 WiFi chip 或者 PlatformIO (推荐).
Arduino core for ESP8266 WiFi chip 中有OTA的示例, 可以直接烧录测试
或者随便烧录一段代码测试.
ESP8266-01刷AT固件
材料
- ESP8266 ESP-01
- 3.3V 独立供电
- FT232RL下载器, 可以用其他下载器替代
接线方式
8266 USB-TTL
UTXD—–RXD
URXD—–TXD
CH_PD—-3.3v (最好使用独立电源)我用的是UNO供电
VCC——-3.3V
GND——GND
GPIO0—–GND GPIO0接GND为烧录模式, 是必接的
注意: 一键烧写后,ESP8266的固件将更改。
1.打开软件。COM4为ttl的端口
2.把固件放入到配置里
我刷的是0.9.5.6AT固件
3.点击“一键烧写“”
看“日志”的提示
4.然后。把“CH_PD”的断了,再通电。
就回有提示
刷完的提示。固件就升级成功了。
将ESP8266上的GPIO0端口的连接线去掉,重新上电ESP8266,打开串口调试工具,发送AT指令验证(AT或者AT+GMR)。
ESP8266固件工具集:http://pan.baidu.com/s/1eSDlIZg