MicroPython
A lean Python 3 that runs directly on microcontrollers like the ESP32 and Raspberry Pi Pico.
Easy
from machine import Pin
import time
led = Pin(2, Pin.OUT)
while True:
led.toggle()
time.sleep(0.5)
MicroPython gives you a REPL on the chip itself — type commands and see results instantly. It trades some speed and memory for development speed; time-critical parts can still be written in C.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.