2026-05-30 –, Talks room
MicroPythonOS is the first modern graphical operating system designed to provide a complete, out-of-the-box experience for resource-constrained hardware such as microcontrollers like ESP32.
Fully open source, MicroPythonOS is rapidly expanding its ecosystem of apps and supported devices.
Join the revolution at MicroPythonOS.com!
MicroPythonOS
MicroPythonOS is the first modern graphical operating system designed to provide a complete, out-of-the-box experience for resource-constrained hardware such as microcontrollers like ESP32.
OS as in operating system
Inspired by platforms like Android and iOS, it offers:
- An easy-to-use app store
- A beautiful LVGL-based UI for touchscreens and buttons
- Rich widgets and gesture support
- Theme customization
- Built-in Wi-Fi manager
- Over-the-air (OTA) updates
OS as in open source
The entire software stack is fully open source. This openness stands in contrast to increasingly restrictive mobile ecosystems, which are evolving into tightly controlled “walled gardens” with strict rules on app distribution, content, and monetization.
Platform & Compatibility
MicroPythonOS currently targets the ESP32 family, but in principle, it can run on any device that supports MicroPython.
It can also run as a desktop application (fullscreen or windowed), enabling:
- Rapid development cycles
- Easier debugging
- Convenient app testing without hardware
Support more harware!
Current hardware support includes:
- Wi-Fi and Bluetooth
- Inertial Measurement Units (IMUs)
- Cameras
- Touchscreens
- IO expanders
- Displays
- Low-level interfaces (ADC, GPIO, I2C, etc.)
- Support for specific devices
Make more apps!
The number of available apps is steadily increasing, but we’re still waiting for yours!
Check out MicroPythonOS for more details.
Making art and stuff.