更新ESP8266固件

因为在测试网络通信的时候发现有些指令不能用,所以先更新一下固件版本。

使用AT+GMR查看ESP8266的固件版本,发现已经比较老了,最新的固件可以到乐鑫官网下载,固件和烧写工具分别在AT页面工具页面下载。

要进行烧写,首先要将ESP8266阵脚连接成烧写模式,将GPIO0接地,EN接高电平,不要上电,先把USB转串口模块接到电脑上,打开烧录工具。

选择ESP8266 DownloadTool,按照下载的固件中的Readme.md文件中的指引选择合适的bin文件到对应的地址。

选择晶振频率,我没有找到文档说明我用的模块的晶振频率,我本来以为是40M的,烧写之后全是乱码不能用,改用26M烧写成功,选择FLASH SIZE,通过查看Flash芯片上的型号,查询到是8Mbit的,选择合适的COM口和波特率。点击start。

看到等待上电同步之后,连接ESP8266模块的电源。

然后就可以看到烧写的进度,烧写完成后断开电源,将GPIO0悬空,再接通电源。可能会提示错误,可以再次点击START并重新插拔电源线,多试几次可能就可以成功了。

发送AT+GMR查看固件版本。