MicroPython固件烧写

ESP32固件地址

http://micropython.org/download/esp32/

选择固件下载并保存

安装 

esptool
pip install esptool

 CMD切入到下载固件的目录,输入esptool.py可看到提示信息

 

使用esptool.py程序对您的电路板进行编程,如果您是第一次将MicroPython放在板上,则应首先使用以下方法擦除整个闪存:

esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash

板子上电,打开设备管理器查看端口,我这里是COM7

 由于我的是COM7端口,所以,擦除闪存,命令框里输入

esptool.py --chip esp32 --port COM7 erase_flash

显示擦除成功

从此程序开始,固件从地址0x1000开始:

esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin
esptool.py --chip esp32 --port COM7  write_flash -z 0x1000 esp32-idf3-20210202-v1.14.bin
我的固件版本为 
esp32-idf3-20210202-v1.14.bin

 烧录完成

原文地址:https://www.cnblogs.com/fw-qql/p/14430580.html