MuditaOS, en mobil platform, der understøtter e-papirskærme, er open source

Mudita har udgivet kildekoden til MuditaOS-mobilplatformen, baseret på real-time FreeRTOS-operativsystemet og optimeret til enheder med skærme bygget ved hjælp af elektronisk papirteknologi (e-ink). MuditaOS-koden er skrevet i C/C++ og udgivet under GPLv3-licensen.

Platformen blev oprindeligt designet til brug på minimalistiske telefoner med e-papirskærme, der kan gå uden at genoplade batteriet i lang tid. FreeRTOS real-time operativsystemkernen bruges som grundlag, hvortil en mikrocontroller med 64KB RAM er tilstrækkelig. Datalagring bruger det lillefs fejltolerante filsystem udviklet af ARM til Mbed OS-operativsystemet. Systemet understøtter HAL (Hardware Abstraction Layer) og VFS (Virtual File System), hvilket forenkler implementeringen af ​​understøttelse af nye enheder og andre filsystemer. SQLite DBMS bruges til datalagring på højt niveau, såsom adressebogen og noter.

Nøglefunktioner i MuditaOS:

  • Brugergrænseflade specifikt optimeret til monokrome e-papirskærme. Tilgængeligheden af ​​et valgfrit "mørkt" farveskema (lyse bogstaver på en mørk baggrund).
    MuditaOS, en mobil platform, der understøtter e-papirskærme, er open source
  • Tre driftstilstande: offline, "forstyr ikke" og "online".
  • Adressebog med en liste over godkendte kontakter.
  • Beskedsystem med træbaseret output, skabeloner, kladder, UTF8 og emoji-understøttelse.
  • Musikafspiller, der understøtter MP3, WAV og FLAC, behandler ID3-tags.
  • Et typisk sæt applikationer: en lommeregner, en lommelygte, en kalender, et vækkeur, noter, en stemmeoptager og et meditationsprogram.
  • Tilgængelighed af en applikationsadministrator til at styre livscyklussen af ​​programmer på enheden.
  • En systemadministrator, der udfører initialisering ved første opstart og starter systemet op efter at have tændt for enheden.
  • Mulighed for parring med Bluetooth-headset og højttalere, der understøtter A2DP (Advanced Audio Distribution Profile) og HSP (Headset Profile) profiler.
  • Kan bruges på telefoner med to SIM-kort.
  • Kontroltilstand til hurtig opladning via USB-C.
  • VoLTE (Voice over LTE) understøttelse.
  • Mulighed for at arbejde som adgangspunkt til distribution af internettet til andre enheder via USB.
  • Grænsefladelokalisering til 12 sprog.
  • Få adgang til filer ved hjælp af MTP (Media Transfer Protocol).

Samtidig er koden til Mudita Center-skrivebordsapplikationen open source, der giver funktioner til at synkronisere adressebogen og kalenderplanlægningen med et skrivebordssystem, installere opdateringer, downloade musik, få adgang til data og beskeder fra skrivebordet, oprette sikkerhedskopier, gendanne fra en fejl og bruge telefonen som et adgangspunkt. Programmet er skrevet ved hjælp af Electron-platformen og kommer i builds til Linux (AppImage), macOS og Windows. I fremtiden er det planlagt at åbne applikationerne Mudita Launcher (digital assistent til Android-platformen) og Mudita Storage (cloud storage og messaging system).

Indtil videre er den eneste telefon baseret på MuditaOS Mudita Pure, som efter planen begynder at blive sendt den 30. november. Den angivne pris for enheden er $369. Telefonen styres af en ARM Cortex-M7 600MHz mikrocontroller med 512KB TCM-hukommelse og er udstyret med en 2.84-tommer E-Ink-skærm (600x480 opløsning og 16 nuancer af grå), 64 MB SDRAM, 16 GB eMMC Flash. Understøtter 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 og USB type-C (Wi-Fi og internetadgang via en mobiloperatør er ikke tilgængelig, men enheden kan fungere som et USB GSM-modem). Vægt 140 g, størrelse 144x59x14.5 mm. Udskifteligt Li-Ion 1600mAh batteri med fuld opladning på 3 timer. Efter tænding starter systemet om 5 sekunder.

MuditaOS, en mobil platform, der understøtter e-papirskærme, er open source


Kilde: opennet.ru

Tilføj en kommentar