MicroPythonOS, mikrodenetleyiciler için geliştirilmiş, açık kaynaklı yeni bir işletim sistemidir. Özellikle grafik kullanıcı arayüzüne (GUI) sahip uygulamaları hedefleyen bu sistem, Android ve iOS'tan ilham alarak dokunmatik ekran desteği, uygulama mağazası, jestler ve tema desteği gibi özellikler sunar. LVGL tabanlı bir kullanıcı arayüzüne sahip olan MicroPythonOS, WiFi yöneticisi ve kablosuz (OTA) firmware güncellemeleri gibi modern işletim sistemlerinde bulunan yetenekleri de barındırır.
Şaşırtıcı bir şekilde MicroPython ile yazılmış olan MicroPythonOS, donanım başlatma, çoklu görev ve kullanıcı arayüzünü yöneten bir "Thin OS" çekirdeğine sahiptir. WiFi yapılandırması ve sistem güncellemeleri gibi temel sistem özellikleri de dahil olmak üzere diğer her şey bir uygulama olarak çalışır. ESP32 gibi popüler mikrodenetleyicilerin yanı sıra Raspberry Pi RP2350 gibi MicroPython'ı destekleyen diğer cihazlarda da çalışabilen sistem, uygulama geliştirme ve test için Windows, Linux ve macOS üzerinde de kullanılabilir. Hızlı açılış süreleri ve hafif performansı sayesinde kaynak kısıtlı cihazlar için idealdir.
MicroPythonOS, akıllı ev kontrolörleri, etkileşimli ekranlara sahip eğitim araçları, taşınabilir dokunmatik ekranlı cihazlar, IMU ve kameralı robotik projeler ve jest kontrollü akıllı giyilebilir cihazlar gibi çeşitli DIY projelerinde kullanılabilir. Kaynak kodu GitHub'da mevcut olup, web yükleyici aracılığıyla kolayca kurulabilir. FOSDEM 2026'da tanıtılacak olan bu proje, mikrodenetleyici dünyasında kullanıcı deneyimini önemli ölçüde geliştirmeyi hedefliyor.
Mikrodenetleyicilere Android benzeri zengin bir grafik kullanıcı arayüzü ve uygulama ekosistemi getirerek gömülü sistem geliştirmeyi daha erişilebilir ve güçlü hale getiriyor.