MicroPythonOS — një sistem operativ me ndërfaqe grafike për mikro kontrollues

Është publikuar versioni 0.0.11 i projektit MicroPythonOS, i cili po zhvillon një sistem operativ për mikro-kontrollerë, si ESP32, i shkruar duke përdorur mjetet e MicroPython. Ky sistem operativ ka një ndërfaqe grafike, e cila është zhvilluar duke iu referuar Android dhe iOS, dhe mbështet kontrollin përmes ekranëve prekje. Disa nga fushat e aplikimit të MicroPythonOS përfshijnë pajisjet e internetit të gjërave (IoT), sistemet e menaxhimit të automatikës shtëpiake, panelet interaktive, robotët dhe pajisjet inteligjente të veshura me kontrollin përmes gjesteve të ekranit. Projekti gjithashtu mund të përdoret për zhvillimin e shpejtë të prototipave të pajisjeve të reja. Kodi është shkruar në C dhe Python dhe shpërndahet nën licencën MIT.

MicroPythonOS - një sistem operativ me ndërfaqe grafike për mikrokontrollerët.MicroPythonOS - një sistem operativ me ndërfaqe grafike për mikrokontrollerët.MicroPythonOS - një sistem operativ me ndërfaqe grafike për mikrokontrollerët.

Arkitektura e MicroPythonOS bazohet në një sistem bazik minimal, i cili është përgjegjës për inicializimin dhe ndërveprimin me harduerin, montimin e njësive ruajtëse, mult.lockim dhe ndërfaqen e përdoruesit. Të gjitha funksionalitetet e tjera, si cilësimi Wi-Fi dhe instalimi i përditësimeve, janë transferuar në aplikacione. Për aplikacionet, rekomandohet përdorimi i gjuhës MicroPython dhe një nënset që përmban bibliotekat Python.

Karakteristikat kryesore të MicroPythonOS:

  • Mundësia për të shkruar shpejt aplikacione dhe drivere duke përdorur mjetet e MicroPython (një version i Python 3 për mikrokontrollerët, i ofruar me një grup të reduktuar bibliotekash).
  • Përkrahje për ekzekutimin si në bordet me mikrokontrollerët ESP32, ashtu edhe në PC të zakonshëm ose bordin me Linux, si Raspberry Pi me Raspbian.
  • Ndërfaqja grafike me menaxhim të gjesteve të ekranit.
  • Një grup aplikacionesh të integruara (menyja e aplikacioneve, konfiguratori, widget për konfiguruar Wi-Fi, programi i instalimit dhe përditësimit të aplikacioneve).
  • Përkrahje për instalimin e aplikacioneve të jashtme, të shpërndara përmes një katalogu të centralizuar App Store (p.sh., shikuesi i imazheve dhe programi për punën me kamerën).
  • Instalimi dhe shpërndarja e përditësimeve në rrjet në mënyrë OTA (over-the-air).
  • Përkrahje për Wi-Fi, Bluetooth, sensorët IMU (Uniti e Matjes Inerciale) dhe kamerat.
  • Optimizimi i sistemit për funksionimin në pajisje me burime të kufizuara. Ngarkesë shumë e shpejtë.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster