esp8266固件的安装

本文最后更新于:2021年11月28日 上午

安装驱动

首先需要安装驱动,你需要问问卖给你这个设备的卖家。

安装固件

可以直接使用写好的脚本傻瓜式刷入

链接:https://pan.baidu.com/s/1ukUvB0x7mUhHkJWuoQy2fQ
提取码:b0hy

image-20211005193224231

想自己安装的可以继续往下看

首先你需要安装依赖

1
2
pip install esptool
pip install pyserial

接着就可以进行刷写固件了

1
python ./esptool.py --port COM13 write_flash 0x0000 ./firmware.bin

这里的COM13可以使用设备管理器查看:

擦除

擦除后所有数据都会消失,需要重新刷写固件

擦除所有数据 (所有数据会变成 0xFF ):

1
esptool.py erase_flash

擦除指定区域的数据, 例如 从0x20000 到 0x4000 (共16KB):

1
esptool.py erase_region 0x20000 0x4000

地址和长度都必须是SPI flash erase扇区大小的倍数。也就是0x1000(4096)字节。

详情参见

espressif/esptool: Espressif SoC serial bootloader utility (github.com)