Lëshimi i MicroPythonOS 0.9, një OS me ndërfaqe grafike për mikrocontroller

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

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster