在使用esp8266开发过程中,或者拿到买的esp8266模块时,有时需要先给esp8266刷所需要使用的固件,摸索许久,下面分享可用的经验教程。
esp8266固件烧录分在线网站编译和esp32程序生成,我使用的是在线网站编译需要固件的bin文件,然后下载的方式。
1.在线编译生成文件
下面是esp8266固件在线编译网站地址:
NodeMCU custom buildshttps://nodemcu-/进入后填写自己的邮箱(网站把生产的固件文件发送到你的邮箱)
然后选择你所需要刷的固件,一般常用的有iic,spi,adc,uart,gpio,wifi等,根据自己模块需要选择就好。
然后划到下面,点击生成按钮,等待网站发送邮件到邮箱(一般在5-10分钟左右)
下面是邮件内容。有两个选择,一个是float一个是integer,float版本固件支持浮点运算,另外一个支持,选择需要的文件下载就好。
2.打开下载程序烧录
下载程序的链接:
链接:/s/1J0fTzLRk5anzugqbZZRt6Q?pwd=6666
提取码:6666
打开下载的文件
选择win64(需要电脑操作系统为64位)
打开烧录程序(注意看文件路径)
打开后页面选择串口号
选择刚刚邮箱里面的下载bin固件文件
返回刚刚的页面,选择下载,等待即可。