如何在ESP32上运行MicroPython
第一步 安装Python
网址:https://www.python.org/

安装时记住勾选“Add Python.exe to PATH"
第二步 下载 MicroPython固件
https://micropython.org/download/#esp32


https://micropython.org/resources/firmware/esp32-20230426-v1.20.0.bin
第三步:下载esptool 工具
网址: https://github.com/espressif/esptool/


或者使用 pip 安装它:
pip install esptool
第四步: 打开设备管理器查看COM端口号

#第五步:刷 MicroPython固件
使用 esptool.py 您可以使用以下命令擦除闪存:
esptool.exe --port COM9 erase_flash

然后使用以下命令部署新固件:
esptool.exe --chip esp32 --port COM9 write_flash -z 0x1000 esp32-20230426-v1.20.0.bin

第六步:安装thonny
网址:https://thonny.org/

设置micropython解析器和端口号

第七步:测试程序

程序代码:
from machine import Pin
import time
ledOnBoard = Pin(2, Pin.OUT) # create output pin on GPIO0
while (1):
ledOnBoard.on() # set pin to "on" (high) level
time.sleep(1) # sleep for 1 second
ledOnBoard.value(0) # set pin to off
time.sleep_ms(500) # sleep for 500 milliseconds
`