ESP8266固件烧写及组网

ESP8266 固件烧写

ESP-AT官方参考连接:https://docs.espressif.com/projects/esp-at/en/latest/Get_Started/index.html

先改变接线方式使ESP8266进入下载模式,GPIO0需要输入低电平。

去官网下载Flash下载器,连接:https://www.espressif.com/zh-hans/support/download/other-tools

Flash下载程序

下载AT固件:https://www.espressif.com/zh-hans/support/download/at

也可去安信可科技寻找合适固件:https://docs.ai-thinker.com/esp8266/sdk

AT固件下载

打开下载的固件,查看固件的说明文件

AT固件说明文件目录

查看README文件,我用的是8Mbit的,按照对应的说明配置:

固件下载配置

按照说明在下载器中选择对应文件:

下载器选择1

下载器选择2

下载器配置

之后点击开始等待完成即可。

ESP8266一键组网

方式1:ESP-Touch

1,AT+CWMODE_DEF=1   !!配置WiFi模组工作模式为单STA模式,并把配置保存在flash

2,AT+CWAUTOCONN=1   !!使能上电自动连接AP

3,AT+CWSTARTSMART=3  !!支持ESP-Touch和Airkiss智能配网

4,手机连上需要配网的AP,打开手机APP ESP-Touch 输入密码,点击确定,等待配网成功,

5,AT+CWSTOPSMART    !!无论配网是否成功,都需要释放快连所占的内存

6,AT+CIPSTATUS     !!查询网络连接状态 

方式2:Airkiss

1,AT+CWMODE_DEF=1    !!配置WiFi模组工作模式为单STA模式,并把配置保存在flash

2,AT+CWAUTOCONN=1    !!使能上电自动连接AP

3,AT+CWSTARTSMART=3   !!支持ESP-Touch和Airkiss智能配网

4,打开微信,关注微信公众号“安信可科技”,点击wifi配置,点击开始配置,输入密码,点击连接,

5,AT+CWSTOPSMART    !!无论配网是否成功,都需要释放快连所占的内存

6,AT+CIPSTATUS      !!查询网络连接状态

注意:

测试下载时使用ST-LinkV2.1的串口下载不了程序,一直发现不了设备。