MicroPythonOS — graafilise liidesega operatsioonisüsteem mikroprotsessoritele

Avaldatud projekt MicroPythonOS versioon 0.0.11, mis arendab operatsioonisüsteemi mikrokontrolleritele nagu ESP32, kasutades MicroPython tööriistu. Operatsioonisüsteem sisaldab kasutajaliidest, mis on inspireeritud Androidist ja iOS-ist, ning toetab puutetundlikke ekraanide kaudu juhtimist. MicroPythonOS-i rakendusalad hõlmavad asjade interneti (IoT) seadmeid, koduautomaatika juhtimise süsteeme, interaktiivseid paneele, roboteid ja nutikaid kantavaid seadmeid ekraanipõhise žestijuhtimisega. Projekti saab ka kasutada uute seadmete kiireks prototüüpimiseks. Kood on kirjutatud C ja Python keeles ning jagatakse MIT litsentsi alusel.

MicroPythonOS - graafikaga operatsioonisüsteem mikrokontrolleriteleMicroPythonOS - graafikaga operatsioonisüsteem mikrokontrolleriteleMicroPythonOS - graafikaga operatsioonisüsteem mikrokontrolleritele

MicroPythonOS-i arhitektuur põhineb minimaalsetel põhistema, mis vastutab käivitamise ja riistvaraga suhtlemise, salvestusüksuste mountimise, multitasking'i ja kasutajaliidese haldamise eest. Kõik muu funktsionaalsus, nagu Wi-Fi seadistamine ja värskenduste installimine, on viidud rakendustesse. Rakenduste kirjutamiseks soovitatakse kasutada MicroPython keelt ja Python raamatukogude alamut.

MicroPythonOS-i põhijooned:

  • Rakenduste ja draiverite kiire kirjutamise võimalus MicroPython tööriistade abil (Python 3 redaktsioon mikrokontrolleritele, mis on varustatud vähendatud raamatukogude komplektiga).
  • Tugi töötamiseks nii ESP32 mikrokontrollerite kui ka tavaliste arvutite või Linuxi pardal töötava Raspberry Pi (Raspbianiga) jaoks.
  • Kasutajaliides, millel on ekraanipõhine žestijuhtimine.
  • Kogum sisseehitatud rakendusi (rakenduste menüü, seadistaja, Wi-Fi seadistamise vidin, rakenduste installimise ja värskendamise programm).
  • Toetab välistest rakenduste installimist, mis levivad keskse App Store katalooge kaudu (nt pildivaataja ja kaameraga töötamise programm).
  • OTA (over-the-air) režiimis värskenduste installimine ja edastamine üle võrgu.
  • Toetab Wi-Fi-d, Bluetoothi, IMU (inertiaalsete mõõtühikute) andureid ja kaameraid.
  • Süsteemi optimeerimine piiratud ressurssidega seadmete jaoks. Väga kiire käivitamine.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster