ESP01s固件下载
项目说明¶
最近将记录一些使用 ESP01S 遇到的问题和解决思路。所有文章中所提及的工具和代码均整理免费分享。
手机上可以点击下方的右上角复制,然后软件就可以自动打开了。在获取的网盘链接中找到编号 B007 的项目资料。
我用夸克网盘给你分享了「32项目集」,点击链接或复制整段内容,打开「夸克APP」即可获取。 /~58423bH72w~:/ 链接:https://pan.quark.cn/s/0d502be9f165
硬件连接¶
下载固件最好有一个下载器,解决很多连线问题。
下载的时候,我们需要把 IO0 接地。
如果没有下载器,使用USB转串口,也可以,就是一般的USB转串口IO0不好接地,大多数USB转串口只有一个地,用杜邦线不好连接,除非自己找两根线,把中间拨开,然后相互缠绕。但是建议还是使用下载器,因为USB转串口有的产品可能供电不足。
固件下载¶
我这里使用的固件是 (1471)ESP8266-AT-1M.bin。这个在我的开源文件中包含。
因为它包含了普通的AT指令,还包含了MQTT的指令,然后又只有1MB(8Mbit),满足我的ESP01S上的内存大小。大家下载程序的时候,要看看ESP01S的丝印和你要下载的固件大小是不是匹配,我的丝印是25Q80 支持1MB。
有时候想下载一些比较新的固件,但是固件比较大,不支持。
查看丝印,比较容量:
至于你要下载的固件大小,在 Windows 里查看文件属性即可知道。
解压程序下载工具,flash_download_tool_3.9.7,我在开源工具包中有提供,打开程序下载工具 flash_download_tool_3.9.7.exe。出现以下界面后点击OK。
在下载界面选择要加载的文件,并输入要烧写的地址。
然后选择你连接的串口,波特率选择 115200,如果没刷新串口,尝试先连接然后,关掉软件重新打开。
点击ERASE。他中间会有 等待->同步->完成状态。
完成后先点击 STOP,再点击START,就会出现下载中。
出现完成后,再点击STOP即可。
上电使用¶
要正常使用,我们需要先断电,然后去掉IO0,然后重新上电,就可以在串口调试助手输入 AT 串口指令了。










