ESP8266-S1&S2-MiniTool烧录新固件
本文旨在帮助那些在init.lua中写了死循环自己作死的小伙伴们。。。。。
工具:ESP8266-S1&S2-MiniTool模块、ESP8266Flasher烧录软件、官方固件
一、准备工作:
- 从NodeMCU官方编译平台 https://nodemcu-build.com/index.php 获取所需固件,准备烧录,具体细节不再陈述.(以下为我自己的固件模块,按需添加)
- 准备好邮箱接收并下载固件,保存到方便打开的位置
二、烧录空白文件覆盖源文件(init.lua文件没有出现死循环的略过):
- 准备相应的空白文件(我的4M):
- 打开ESP8266Flasher烧录工具(我的x64):
- 将GPIO0接地(ESP8266-S1&S2-MiniTool开发板GPIO0置于低电平是烧写模式,高电平是运行模式。)(即板子上的IO0和GND短接)
- 烧入空白文件
- 重新上电测试
三、烧录新固件
- 准备好的新固件
- 将GPIO0接地(ESP8266-S1&S2-MiniTool开发板GPIO0置于低电平是烧写模式,高电平是运行模式。)(即板子上的IO0和GND短接)
- 使用烧录工具ESP8266Flasher烧入新固件
- Advance使用默认即可
- 点击flash烧入,等待进度条走完即可。
四、测试新固件:
- 打开ESPlorer
- 取下烧录时的连接线
- 打开端口,注意使用115200的波特率,否则可能会出现乱码
- 按下开发板上的reset键(出现下面的画面即可.)
- 写文件测试
----------------收工!!
工具和固件度娘下载