Project
- Stars
- Started
- Issues
- License
Run Python directly on your ESP32
MicroPython installs a Python interpreter on your ESP32. You can test code through a USB or serial console, then save programs that use the board’s pins, sensors and supported network hardware.
Choose the firmware for the exact chip, flash size, memory and revision. Installation erases the board’s flash; third-party boards can need different pin definitions, and ESP32-P4 wireless features require a supported external radio.
How did it go? Tips, problems, questions…
Run Python directly on your ESP32
MicroPython installs a Python interpreter on your ESP32. You can test code through a USB or serial console, then save programs that use the board’s pins, sensors and supported network hardware.
Choose the firmware for the exact chip, flash size, memory and revision. Installation erases the board’s flash; third-party boards can need different pin definitions, and ESP32-P4 wireless features require a supported external radio.
MicroPython
On GitHub

ESP32 development boards
Feedback
How did it go? Tips, problems, questions…