Lëshimi i MicroPythonOS 0.18, një sistem operativ me ndërfaqe grafike për mikroprocesorë.

ËshtĂ« nĂ« dispozicion versioni i projektit MicroPythonOS 0.18.0, qĂ« zhvillon njĂ« sistem operativ pĂ«r mikro-kontrollerĂ«t, si ESP32, i shkruar duke pĂ«rdorur mjetet e MicroPython. Sistema operativ Ă«shtĂ« i armatosur me njĂ« ndĂ«rfaqe grafike, e cila Ă«shtĂ« zhvilluar duke u marrĂ« nĂ« konsideratĂ« Android dhe iOS, dhe mbĂ«shtet menaxhimin pĂ«rmes ekranesh prekje ose butonave tĂ« navigimit. Disa nga fushat e aplikimit tĂ« MicroPythonOS pĂ«rfshijnĂ« pajisje tĂ« internetit tĂ« gjĂ«rave (IoT), sisteme menaxhimi tĂ« automatizimit tĂ« shtĂ«pisĂ«, panele interaktive, robota dhe pajisje tĂ« smart qĂ« mbĂ«shtetin menaxhimin 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Ă« 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, rekomandohet pĂ«rdorimi i gjuhĂ«s MicroPython (njĂ« version i kufizuar i Python 3) dhe njĂ« nĂ«ngrup bibliotekash Python. ËshtĂ« e mundur instalimi i aplikacioneve tĂ« jashtme, tĂ« shpĂ«rndara pĂ«rmes njĂ« katalogu tĂ« centralizuar App Store (pĂ«r shembull, pĂ«rmes App Store shpĂ«rndahen njĂ« shikues imazhesh dhe njĂ« program pĂ«r punĂ«n me kamerĂ«n). Azhurnimet dĂ«rgohen nĂ« rrjet nĂ« mĂ«nyrĂ« OTA (over-the-air). Ka mbĂ«shtetje pĂ«r Wi-Fi, Bluetooth, kodekĂ« audio, sensorĂ« IMU (Inertial Measurement Unit), ekrane prekje dhe kamera.

Ndër ndryshimet në versionin e ri:

  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r bordin Waveshare ESP32-S3-Touch-LCD-3.5 me njĂ« ekran tĂ« pĂ«rfshirĂ« 3.5-inç (320×480) dhe kodek audio ES8311.
  • NĂ« katalogun e aplikacioneve AppStore Ă«shtĂ« shtuar njĂ« buton "Scan QR" pĂ«r skanimin e kodit QR me identifikuesin e programit (https://badgehub.eu/page/project/APP_ID, micropythonos://app/APP_ID ose mpos://app/APP_ID) dhe pĂ«r tĂ« treguar informacion tĂ« detajuar rreth aplikacionit. NĂ« programin pĂ«r punĂ«n me kamerĂ«n, gjatĂ« skanimit tĂ« kodĂ«ve QR, Ă«shtĂ« shtuar njohja e lidhjeve me aplikacione dhe ofrimi i njĂ« dialogu pĂ«r kalimin nĂ« katalogun e aplikacioneve.
  • NĂ« AppManager Ă«shtĂ« ofruar mundĂ«sia e lidhjes sĂ« trajtuesve tĂ« URL me aplikacione.
  • NĂ« playerin muzikor Ă«shtĂ« siguruar funksionimi i flamurit tĂ« riprodhimit nĂ« rreth, nĂ« tĂ« gjitha platformat. ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemet audio tĂ« lidhura pĂ«rmes autobusit I2S (Inter-IC Sound).
  • NĂ« menaxherin e shkrimeve Ă«shtĂ« implementuar ĐșДшimi i kodeve emoji.
  • NĂ« TaskManager Ă«shtĂ« shtuar funksioni pĂ«r ndjekjen e gjendjes sĂ« detyrave tĂ« nisura dhe rinisjen e tyre pas pĂ«rfundimit. Moda e rinizjes automatikisht Ă«shtĂ« aplikuar nĂ« konsolĂ«n aiorepl.
  • Shtuar kompresimi i arkivave statike tĂ« FS (freezefs —compress), si dhe Ă«shtĂ« pĂ«rfshirĂ« pastrimi i skedarĂ«ve pycache dhe kopjeve rezervĂ« tĂ« lĂ«na nĂ« ambientin e ndĂ«rtimit, gjĂ« qĂ« lehtĂ«soi reduktimin e madhĂ«sisĂ« sĂ« firmware-it me 39 KB. ËshtĂ« pĂ«rfshirĂ« kompresimi i shkrimeve Montserrat 10-18, qĂ« kurseu 19 KB.

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