Versioni e projektit MicroPythonOS 0.9.0 është në dispozicion, e cila zhvillon një sistem operativ për mikro-kontrollerat, si ESP32, e shkruar duke përdorur mjetet e MicroPython. Sistemi operativ ka një ndërfaqe grafike, e cila është zhvilluar duke u frymëzuar nga Android dhe iOS, dhe mbështet kontrollin përmes ekranëve me prekje. Nga fushat e aplikimit të MicroPythonOS përmenden pajisjet e internetit të gjërave (IoT), sistemet e menaxhimit të automatizimit shtëpiak, panelet interaktive, robotët dhe pajisjet inteligjente të veshura me kontroll me gjeste të ekranit. Projekti gjithashtu mund të përdoret për zhvillimin e shpejtë të prototipeve të pajisjeve të reja. Kodi është shkruar në gjuhët C dhe Python dhe shpërndahet nën licencën MIT.
MicroPythonOS ofron një sistem bazik minimal, përgjegjës për inicializimin dhe ndërveprimin me harduerin, montimin e drive-ve, shumëzëvendësinë dhe ndërfaqen e përdoruesit. Të gjitha funksionalitetet e tjera, si konfigurimi i Wi-Fi dhe instalimi i azhurnimeve, janë të ndara në aplikacione. Në paketën bazë përfshihet një menu aplikacionesh, një konfigurues, një widget për konfigurimin e Wi-Fi, një program për instalimin dhe azhurnimin e aplikacioneve.
PĂ«r aplikacionet sugjerohet pĂ«rdorimi i gjuhĂ«s MicroPython (njĂ« version i shkurtuar i Python 3) dhe njĂ« nĂ«ngrup bibliotekash tĂ« Python. ĂshtĂ« e mundur tĂ« instalohet aplikacione tĂ« jashtme, tĂ« cilat shpĂ«rndahen pĂ«rmes njĂ« katalogu tĂ« centralizuar tĂ« App Store (pĂ«r shembull, pĂ«rmes App Store shpĂ«rndahen shikuesi i imazheve dhe programi pĂ«r kamerĂ«n). PĂ«rditĂ«simet dĂ«rgohen nĂ« rrjet nĂ« mĂ«nyrĂ« OTA (over-the-air). Ka mbĂ«shtetje pĂ«r Wi-Fi, Bluetooth, sensorĂ«t IMU (Inertial Measurement Unit), ekranet me prekje dhe kamerat.
NĂ« versionin e ri
- Në konfigurator, nëngrupet e cilësimeve janë nxjerrë në aplikacione të veçanta (për shembull, është krijuar një aplikacion i veçantë për konfigurimin e Wi-Fi). Janë shtuar nëngrupet e reja me cilësime për pikën e qasjes të paqëndrueshme (Hotspot) dhe servert web.
- Përmirësimi i riprodhimit dhe regjistrimit të skedarëve audio - është shtuar shfaqja e progresit të operacionit dhe është shtuar mbështetje për butonat harduerikë të ndryshimit të volumit.
- Dizajni i ri i shoferëve IMU për sensorët, është shtuar një shofer për magnetometrin.
- ĂshtĂ« shtuar njĂ« mjet pĂ«r tĂ« filluar shĂ«rbimin web-server. PĂ«r kartat ESP32 Ă«shtĂ« realizuar komponenti WebREPL (nuk Ă«shtĂ« aktivizuar si parazgjedhje), duke ofruar njĂ« shell pĂ«r qasje tĂ« largĂ«t nĂ« mjedisin e MicroPython pĂ«rmes shfletuesit.
- ĂshtĂ« implementuar mundĂ«sia pĂ«r krijimin e pikave tĂ« qasjes pa tela.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r kartat LilyGo T-Display-S3, LilyGo T-Watch S3 Plus, M5Stack Fire, ODroid Go dhe unPhone 9.
Burimi: opennet.ru
