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

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster