首先到micropython官方网站下载esp8266的固件, 下载地址为: https://micropython.org/download/#esp8266
我下载的是稳定版的固件 esp8266-...20171101-v1.9.3.bin
esp8266好像是有好几种刷固件的软件, 我电脑上正好装了python, 就用esptool了, 安装很简单, 使用命令:
pip install esptool...接下来开始刷固件, 首先新建一个文件夹, 把固件复制到文件夹里面, 然后按住键盘上shift在文件夹空白处右击, 选择 在此处打开命令窗口....建议在刷固件前先进行擦除操作, 使用命令
esptool --port COM5 erase_flash
擦除flash, 其中端口换为你自己的端口, 此端口可在设备管理器中查看....--verify
另外网上有文章称在烧录前要通过如下操作进行固件烧录模式(NodeMCU):
按信Flash键不松开
按下RST键并松开
松开Flash键
不过我是直接烧录的好像没出现问题.