Megjelent a MicroPythonOS 0.0.11-es kiadása, amely mikrokontrollerekhez, mint például az ESP32-hez készült, MicroPython eszközkészlet felhasználásával. Az operációs rendszer grafikus felhasználói felülettel rendelkezik, amely az Android és iOS irányelveivel készült, és támogatja a kezelést érintőképernyőkön. A MicroPythonOS alkalmazási területei közé tartozik az IoT eszközök, otthoni automatizálási rendszerek, interaktív paneleket, robotok és okos viselhető eszközök képernyőjeles kezeléssel. A projekt hirtelen prototípusok gyors fejlesztésében is felhasználható. A kód C és Python nyelveken van megírva és MIT licenc alatt terjesztik.



A MicroPythonOS architektúrája minimális alapvető rendszer használatán alapul, amely felelős a hardver inicializálásáért és interakciójáért, tárolók csatolásáért, multitaskingért és a felhasználói felületért. Minden további funkció, mint például a Wi-Fi beállítása és a frissítések telepítése, alkalmazásokba került. Az alkalmazásokhoz a MicroPython nyelvet és a Python könyvtárak részhalmazát ajánlják.
A MicroPythonOS kulcsfontosságú jellemzői:
- Gyors alkalmazások és illesztőprogramok írásának lehetősége a MicroPython eszközkészlet használatával (Python 3 mikrokontrollerekhez, csökkentett könyvtárkészlettel).
- Támogatja a futtatást ESP32 mikrokontroller lapkákon, valamint hagyományos PC-ken vagy Linuxot futtató lapkákon, mint a Raspberry Pi Raspbian-nal.
- Grafikus felhasználói felület képernyőjeles kezeléssel.
- Beépített alkalmazások készlete (alkalmazásmenü, konfigurátor, Wi-Fi konfiguráló widget, alkalmazás telepítő és frissítő program).
- Külső alkalmazások telepítésének támogatása, amelyek központosított App Store katalógusból terjesztve állnak rendelkezésre (például képkonvertáló és kamera alkalmazás).
- Frissítések telepítése és továbbítása OTA (over-the-air) módban.
- Wi-Fi, Bluetooth, Inertial Measurement Unit (IMU) érzékelők és kamerák támogatása.
- A rendszer optimalizálása korlátozott erőforrásokkal rendelkező eszközökön való végrehajtásra. Nagyon gyors rendszerindítás.
Forrás: opennet.ru
