擦除原有固件
参考文章ESP8266擦除flash最简单的方法_love421的博客-CSDN博客_esp8266最简单的固件擦除
里面的文件链接失效了,这里补发一下:链接:https://pan.baidu.com/s/1VsrsIvk3yMJSBdwvMiF7-g?pwd=0204
提取码:0204
步骤:
解压flash_download文件并进入,双击运行.exe文件,点击OK(附图)
删除原有的文件路径
解压erase_flash文件,可以看到有很多个.bin文件
在原来文件路径的地方填上8Mbit_Null.bin的文件路径(我这里放在桌面,路径就是C:\Users\12690\Desktop\erase_flash_bins (1)\erase_flash_bins\8Mbit_Null.bin)
后面那个小框框填0x0(附图)
接线:TX-RX RX-TX 3V3-3V3 IO0-GND(IO0接地为烧录模式) GND-GND RST-置空
点击START,如果显示串口连接失败就把串口拔插一下
若成功就会提示烧录成功还是啥的(反正是绿色的)
然后把IO0置空,RST复位(接一下GND然后断开)
但是现在发送AT指令并不会回复,需要烧录另一个固件来使用AT指令
烧录AT固件
参考https://blog.csdn.net/qq_45104817/article/details/105860290
解压上面链接里的ai-thinker文件,进入文件夹选择8Mbit的.bin文件
然后从上面的步骤4开始,把这个文件烧录进去就行啦
若成功,则发送AT指令回复正常