1.下载固件

首先,我们需要从micropython官网下载最新的固件,官网地址为:https://micropython.org/download#esp8266 。在下载页面上,我们可以看到最新的micropython版本为1.15,点击这个版本可以下载到对应的固件文件,文件名为:esp8266-20200609-v1.15.bin。

2.准备烧写工具

接下来,我们需要准备一个烧写工具,用来将下载的固件文件烧写到ESP8266芯片。这里我们使用esptool.py,它是一个python写的命令行烧写工具,可以在不同的操作系统上运行,可以从官网https://github.com/espressif/esptool 上下载最新的esptool.py,也可以使用pip安装:

3.烧写固件

当我们准备好了esptool.py以及固件文件后,就可以开始烧写固件了。首先,我们需要把ESP8266模块和电脑连接起来,然后在终端中运行如下命令:

其中,/dev/ttyUSB0是ESP8266模块的串口设备,可以根据自己的情况进行修改。运行上面的命令后,我们就可以看到ESP8266模块正在烧写固件,烧写完成后,ESP8266模块就会升级到micropython v1.15了。