MuditaOS, en mobilplattform som støtter e-papirskjermer, har fått åpen kildekode

Mudita har publisert kildekoden for mobilplattformen MuditaOS, basert på sanntids FreeRTOS-operativsystemet og optimalisert for enheter med skjermer bygget ved hjelp av elektronisk papirteknologi (e-ink). MuditaOS-koden er skrevet i C/C++ og publisert under GPLv3-lisensen.

Plattformen ble opprinnelig designet for bruk på minimalistiske telefoner med e-papirskjermer som kan gå uten å lade batteriet i lang tid. Som grunnlag brukes FreeRTOS sanntidsoperativsystemkjernen, som en mikrokontroller med 64KB RAM er tilstrekkelig for. Datalagring bruker det lillefs feiltolerante filsystemet utviklet av ARM for Mbed OS-operativsystemet. Systemet støtter HAL (Hardware Abstraction Layer) og VFS (Virtual File System), som forenkler implementeringen av støtte for nye enheter og andre filsystemer. SQLite DBMS brukes til datalagring på høyt nivå, for eksempel adresseboken og notater.

Nøkkelfunksjoner til MuditaOS:

  • Brukergrensesnitt spesifikt optimalisert for monokrome e-papirskjermer. Tilgjengelighet av et valgfritt "mørkt" fargeskjema (lyse bokstaver på mørk bakgrunn).
    MuditaOS, en mobilplattform som støtter e-papirskjermer, har fått åpen kildekode
  • Tre driftsmoduser: offline, "ikke forstyrr" og "online".
  • Adressebok med en liste over godkjente kontakter.
  • Meldingssystem med trebasert utdata, maler, utkast, UTF8 og emoji-støtte.
  • Musikkspiller som støtter MP3, WAV og FLAC, behandler ID3-tagger.
  • Et typisk sett med applikasjoner: en kalkulator, en lommelykt, en kalender, en vekkerklokke, notater, en stemmeopptaker og et meditasjonsprogram.
  • Tilgjengelighet av en applikasjonsbehandler for å administrere livssyklusen til programmer på enheten.
  • En systembehandler som utfører initialisering ved første oppstart og starter opp systemet etter at enheten er slått på.
  • Mulighet for sammenkobling med Bluetooth-headset og høyttalere som støtter A2DP (Advanced Audio Distribution Profile) og HSP (Headset Profile) profiler.
  • Kan brukes på telefoner med to SIM-kort.
  • Hurtigladingskontrollmodus via USB-C.
  • Støtte for VoLTE (Voice over LTE).
  • Mulighet for å fungere som et tilgangspunkt for distribusjon av Internett til andre enheter via USB.
  • Grensesnittlokalisering for 12 språk.
  • Få tilgang til filer ved hjelp av MTP (Media Transfer Protocol).

Samtidig er koden til skrivebordsapplikasjonen Mudita Center åpen kildekode, og gir funksjoner for å synkronisere adresseboken og kalenderplanleggeren med et skrivebordssystem, installere oppdateringer, laste ned musikk, få tilgang til data og meldinger fra skrivebordet, lage sikkerhetskopier, gjenopprette fra en feil, og bruke telefonen som et tilgangspunkt. Programmet er skrevet ved hjelp av Electron-plattformen og kommer i bygg for Linux (AppImage), macOS og Windows. I fremtiden er det planlagt å åpne applikasjonene Mudita Launcher (digital assistent for Android-plattformen) og Mudita Storage (skylagring og meldingssystem).

Så langt er den eneste telefonen basert på MuditaOS Mudita Pure, som etter planen skal begynne å sendes 30. november. Den oppgitte kostnaden for enheten er $369. Telefonen styres av en ARM Cortex-M7 600MHz mikrokontroller med 512KB TCM-minne og er utstyrt med en 2.84-tommers E-Ink-skjerm (600x480 oppløsning og 16 gråtoner), 64 MB SDRAM, 16 GB eMMC Flash. Støtter 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 og USB type-C (Wi-Fi og Internett-tilgang via en mobiloperatør er ikke tilgjengelig, men enheten kan fungere som et USB GSM-modem). Vekt 140 g, størrelse 144x59x14.5 mm. Utskiftbart Li-Ion 1600mAh batteri med full lading på 3 timer. Etter å ha slått på, starter systemet opp etter 5 sekunder.

MuditaOS, en mobilplattform som støtter e-papirskjermer, har fått åpen kildekode


Kilde: opennet.ru

Legg til en kommentar