Väljalase MicroPythonOS 0.9, graafilise liidese töötlussüsteemide jaoks mõeldud OS.

On saadaval MicroPythonOS 0.9.0 projekti väljaanne, mis arendab operatsioonisüsteemi mikrokontrolleritele nagu ESP32, kirjutatud MicroPython tööriistade abil. Operatsioonisüsteem on varustatud graafilise kasutajaliidese tegemisega, mis on loodud silmas pidades Androidi ja iOS-i ning toetab juhtimist puutetundlike ekraanide kaudu. MicroPythonOS-i rakendusalad hõlmavad asjade interneti (IoT) seadmeid, koduautomaatika juhtimisseidmeid, interaktiivseid paneele, roboteid ja nutikaid kantavaid seadmeid, mida juhitakse ekraanigeste. Projekti saab kasutada ka uute seadmete prototüüpide kiireks väljatöötamiseks. Kood on kirjutatud C ja Python keeltes ning levitatakse MIT litsentsi alusel.

MicroPythonOS pakub minimaalset põhivisiooni, mis on vastutav riistvara initsialiseerimise ja suhtlemise, kettamoodulite paigaldamise, mitme ülesande täitmise ja kasutajaliidese eest. Kõik muu funktsionaalsus, nagu Wi-Fi seadistamine ja värskenduste installimine, on viidud rakendustesse. Põhitooted hõlmavad rakenduste menüüd, konfigureerijat, Wi-Fi seadistamise vidinat, rakenduste installimise ja värskendamise programmi.

Rakenduste jaoks on soovitatav kasutada MicroPython keelt (lühendatud versioon Python 3) ja Python'i raamatukogude alamtüüpi. On võimalik installida väliseid rakendusi, mida levitatakse tsentraliseeritud katalooge App Store kaudu (näiteks kuvamissüsteem ja kameraprogramm, mis on saadaval läbi App Store). Uuendused toimetatakse võrgus OTA (over-the-air) režiimis. toetust on Wi-Fi, Bluetooth, IMU (Inertial Measurement Unit) sensorid, puutetundlikud ekraanid ja kaamerad.

Uues versioonis

  • Konfiguratsiooni alamgrupid on eraldatud eraldi rakendustesse (näiteks on loodud eraldi rakendus Wi-Fi seadistamiseks). Uued alamgrupid on lisatud traadita juurdepääsupunkti (Hotspot) kaudu ja veebiserver.
  • Helifailide esitamine ja salvestamine on paranenud - on lisatud protsessi edenemise kuvamine ja toetatud on füüsilised helitugevuse nuppude kasutamine.
  • IMU-draiverid sensori jaoks on ümber töötatud, magnetomeetri draiver on lisatud.
  • Web-serveri käitamiseks on lisatud tööriistade komplekt. ESP32 plaatidele on rakendatud WebREPL komponent (ei ole vaikimisi aktiveeritud), pakkudes keskkonna MicroPython kaugjuurdepääsu terminali kaudu brauseri kaudu.
  • On võimalik luua traadita pääsupunkte.
  • Lisatud tugi plaatidele LilyGo T-Display-S3, LilyGo T-Watch S3 Plus, M5Stack Fire, ODroid Go ja unPhone 9.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster