Skip to content

Supported Hardware

MicroPythonOS runs on a variety of platforms, from microcontrollers to desktops.

ESP32 Microcontrollers

ESP32-S3 Microcontrollers

WebAssembly (Browser)

Desktop Computers

  • Linux: Supported using SDL for display handling.
  • MacOS: Supported as well.
  • Windows: Users report that the Linux desktop version runs fine under WSL2 on Windows 11.

Raspberry Pi

  • Raspbian and other Linux-based: Should work!

Adding a new board

If your device is not listed, see the Porting Guide.

Back to top