MuditaOS, mobilna platforma koja podržava ekrane za e-papir, je otvorenog koda

Mudita je objavila izvorni kod za mobilnu platformu MuditaOS, zasnovanu na operativnom sistemu FreeRTOS u realnom vremenu i optimizovanu za uređaje sa e-ink ekranima. Kod MuditaOS je napisan u C/C++ i objavljen pod GPLv3 licencom.

Platforma je prvobitno bila dizajnirana za upotrebu na minimalističkim telefonima sa ekranima od e-papira koji mogu raditi dugo bez punjenja baterije. Kao osnova se koristi jezgro FreeRTOS operativnog sistema u realnom vremenu, za šta je dovoljan mikrokontroler sa 64KB RAM-a. Za skladištenje podataka koristi se sistem fajlova littlefs koji je otporan na greške koje je razvio ARM za operativni sistem Mbed OS. Sistem podržava HAL (Hardware Abstraction Layer) i VFS (Virtualni sistem datoteka), što pojednostavljuje implementaciju podrške za nove uređaje i druge sisteme datoteka. Za skladištenje podataka na visokoj razini, kao što su adresar i bilješke, koristi se SQLite DBMS.

Glavne karakteristike MuditaOS-a:

  • Korisnički interfejs posebno optimizovan za monohromatske ekrane zasnovane na e-papiru. Prisutnost opcione "tamne" sheme boja (svjetla slova na tamnoj pozadini).
    MuditaOS, mobilna platforma koja podržava ekrane za e-papir, je otvorenog koda
  • Tri načina rada: offline, Ne uznemiravaj i online.
  • Adresar sa listom odobrenih kontakata.
  • Sistem za razmjenu poruka sa izlazom stabla, predlošcima, nacrtima, podrškom za UTF8 i emoji.
  • MP3, WAV i FLAC muzički plejer koji rukuje ID3 tagovima.
  • Tipičan skup aplikacija: kalkulator, baterijska lampa, kalendar, budilnik, bilješke, diktafon i program za meditaciju.
  • Prisustvo upravitelja aplikacija za upravljanje životnim ciklusom programa na uređaju.
  • Sistemski menadžer koji vrši inicijalizaciju pri prvom pokretanju i dizanje sistema nakon uključivanja uređaja.
  • Kompatibilan sa Bluetooth slušalicama i zvučnicima koji podržavaju A2DP (napredni profil distribucije zvuka) i HSP (profil slušalica).
  • Mogućnost korištenja na telefonima sa dvije SIM kartice.
  • Način brze kontrole punjenja putem USB-C.
  • VoLTE (Voice over LTE) podrška.
  • Mogućnost rada kao pristupne tačke za distribuciju Interneta na druge uređaje putem USB-a.
  • Lokalizacija interfejsa za 12 jezika.
  • Pristup fajlu koristeći MTP (Media Transfer Protocol).

Istovremeno je otvoren i kod za desktop aplikaciju Mudita Center, koja pruža funkcije za sinhronizaciju adresara i kalendara-planera sa stacionarnim sistemom, instaliranje ažuriranja, preuzimanje muzike, pristup podacima i porukama sa desktopa, pravljenje rezervnih kopija , vraćanje nakon pada i korištenje telefona kao pristupne tačke. Program je napisan pomoću Electron platforme i dolazi u sklopovima za Linux (AppImage), macOS i Windows. U budućnosti se planira otvaranje aplikacija Mudita Launcher (digitalni asistent za Android platformu) i Mudita Storage (sistem za pohranu i razmjenu poruka u oblaku).

Za sada, jedini telefon baziran na MuditaOS-u je Mudita Pure, koji bi trebao biti isporučen 30. novembra. Deklarisana cijena uređaja je 369 dolara. Telefon radi na ARM Cortex-M7 600MHz mikrokontroleru sa 512KB TCM memorije i opremljen je 2.84-inčnim E-Ink ekranom (600×480 rezolucija i 16 sivih tonova), 64 MB SDRAM, 16 GB eMMC Flash. Podržava 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 i USB tip-C modem). Težina 140 gr., dimenzije 144x59x14.5 mm. Zamjenjiva Li-Ion 1600mAh baterija sa punim punjenjem za 3 sata. Nakon uključivanja sistem se pokreće za 5 sekundi.

MuditaOS, mobilna platforma koja podržava ekrane za e-papir, je otvorenog koda


izvor: opennet.ru

Dodajte komentar