MicroPythonOS — operacijski sistem s grafičnim vmesnikom za mikrokrmilnike

Objavljen je izdanak projekta MicroPythonOS 0.0.11, koji razvija operativni sustav za mikrokontrolere poput ESP32, napisan koristeći alate MicroPython. Operativni sustav opremljen je grafičkim sučeljem razvijenim s naglaskom na Android i iOS, koje podržava upravljanje putem dodirnih zaslona. Među područjima primjene MicroPythonOS spominju se uređaji interneta stvari (IoT), sustavi za upravljanje kućnom automatizacijom, interaktivne ploče, roboti i pametni nosivi uređaji s upravljanjem ekranovima. Projekt se također može koristiti za brzo razvijanje prototipova novih uređaja. Kod je napisan na jezicima C i Python i distribuira se pod MIT licencom.

MicroPythonOS - operativni sustav s grafičkim sučeljem za mikrokontrolere.MicroPythonOS - operativni sustav s grafičkim sučeljem za mikrokontrolere.MicroPythonOS - operativni sustav s grafičkim sučeljem za mikrokontrolere.

Arhitektura MicroPythonOS temelji se na korištenju minimalnog osnovnog sustava, odgovornog za inicijalizaciju i interakciju s hardverom, montažu pohrane, mnoštvo zadataka i korisničko sučelje. Sva ostala funkcionalnost, poput podešavanja Wi-Fi-ja i instalacije ažuriranja, prebačena je u aplikacije. Za aplikacije se preporučuje korištenje jezika MicroPython i podskupa biblioteka Python.

Ključne značajke MicroPythonOS:

  • Mogućnost brzog pisanja aplikacija i drajvera koristeći alate MicroPython (izdanje Pythona 3 za mikrokontrolere, isporučeno s ograničenim skupom biblioteka).
  • Podrška za pokretanje na pločama s mikrokontrolerima ESP32, kao i na običnim računalima ili pločama s Linuxom poput Raspberry Pi s Raspbianom.
  • Grafičko sučelje s upravljanjem ekranima.
  • Skup ugrađenih aplikacija (izbornik aplikacija, konfigurator, widget za podešavanje Wi-Fi-ja, program za instalaciju i ažuriranje aplikacija).
  • Podrška za instalaciju vanjskih aplikacija, distribuiranih kroz centralizirani katalog App Store (na primjer, preglednik slika i program za rad s kamerom).
  • Instalacija i isporuka ažuriranja putem mreže u režimu OTA (over-the-air).
  • Podrška za Wi-Fi, Bluetooth, IMU senzore (Inercijalna mjerenja) i kamere.
  • Optimizacija sustava za rad na uređajima s ograničenim resursima. Izuzetno brza učitavanja.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster