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
烧录完成