ESP8266 01通过USB-TTL刷入AT固件

一.准备

1.USB-TTL (我的是PL2303)

2.ESP8266 01

3.杜邦线若干

二、下载

1.固件

可以选择官方固件,下载地址esp8266最新SDK发布,我这里选择的是安信可出厂默认的AT固件。

2.Flash Download Tool

flash download tool

三,接线

需要把ESP8266的GPIO0接到GND,进入烧写模式,其余不变。

四,开始烧写固件

1.打开ESPFlashDownLoadTool  

选择串口,和波特率。  (注意:在烧写过程中,如果卡住,或者Arduino报错espcomm?,或者这个工具提示等待上电,需要把ESP8266的RST引脚(也就是GPIO16)接到GND重新拔一下,才能重新烧写

ESP8266 01通过USB-TTL刷入AT固件_第1张图片

2.选择点击START就可以看到DETECTED INFO 检测到了ESP的信息:

ESP8266 01通过USB-TTL刷入AT固件_第2张图片

3.然后选择安信可的AT固件ESP8266 01 是选择8Mbit 的版本,flash地址选择0.

ESP8266 01通过USB-TTL刷入AT固件_第3张图片

4.点击start开始烧录

(1)如果提示等待上点同步,一直没动,需要把RST引脚接到GND然后重新拔一下即可

ESP8266 01通过USB-TTL刷入AT固件_第4张图片

  (2)然后开始烧录直到完成

ESP8266 01通过USB-TTL刷入AT固件_第5张图片

完成后,拔掉GPIO0退出烧写模式,进入Flash程序运行模式;RST接GND复位一次。

打开串口即可使用AT。

ESP8266 01通过USB-TTL刷入AT固件_第6张图片

 

你可能感兴趣的:(Arduino)