MicroPython for ESP32
summary
MicroPython runs on ESP32 with a working Wi‑Fi stack and TCP sockets, hardware SPI and PWM added, three UARTs and NeoPixel control verified on an IO‑board with OLED and joystick, and MicroPython boots on the dev modules. ESP32 gives 520 KB RAM vs ~160 KB on ESP8266, dual cores plus an ultra‑low‑power coprocessor, built‑in Bluetooth LE and capacitive touch. Ongoing work includes Bluetooth LE and deep sleep pull requests and experimental support for 4 MB external PSRAM to expand Python heap.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:32Overview
- 0:55MicroPython
- 1:32ESP8266
- 2:45Age of 66
- 5:55Features
- 7:46ESP32 Architecture
- 8:37Builtin Antenna
- 9:21Solder Options
- 10:16Community
- 11:42Where are we
- 14:59Other functions
- 15:43PyCon
- 19:00Sprint
- 20:54FPGA Port
- 21:36Meetup
- 22:33Questions








