使用 esptool.py 程序对您的电路板进行编程,可在 此处找到 。如果您是第一次将 MicroPython 放在您的板上,那么您应该首先使用以下方法擦除整个闪存:
esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash
从那时起,从地址 0x1000 开始对固件进行编程:
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x1000 esp32-20190125-v1.10.bin
固件使用 ESP-IDF v3.x 或 v4.x 提供。如果有疑问,请使用 v4.x。
使用 ESP-IDF v4.x 构建的固件,支持 BLE、LAN 和 PPP。
使用 ESP-IDF v3.x 构建的固件,支持 BLE、LAN 和 PPP。MicroPython v1.14 是最后一个支持 ESP-IDF v3.x 的版本。