MuditaOS, een mobiel platform dat e-paper-schermen ondersteunt, is open source

Mudita heeft de broncode gepubliceerd voor het mobiele MuditaOS-platform, gebaseerd op het realtime FreeRTOS-besturingssysteem en geoptimaliseerd voor apparaten met schermen die zijn gebouwd met elektronische papiertechnologie (e-ink). De MuditaOS-code is geschreven in C/C++ en gepubliceerd onder de GPLv3-licentie.

Het platform is oorspronkelijk ontworpen voor gebruik op minimalistische telefoons met e-paperschermen die lange tijd zonder opladen van de batterij kunnen werken. Als basis wordt de FreeRTOS real-time besturingssysteemkernel gebruikt, waarvoor een microcontroller met 64 KB RAM voldoende is. Gegevensopslag maakt gebruik van het fouttolerante bestandssysteem Littlefs, ontwikkeld door ARM voor het Mbed OS-besturingssysteem. Het systeem ondersteunt HAL (Hardware Abstraction Layer) en VFS (Virtual File System), wat de implementatie van ondersteuning voor nieuwe apparaten en andere bestandssystemen vereenvoudigt. Het SQLite DBMS wordt gebruikt voor gegevensopslag op hoog niveau, zoals het adresboek en notities.

Belangrijkste kenmerken van MuditaOS:

  • Gebruikersinterface specifiek geoptimaliseerd voor monochrome e-paperschermen. Beschikbaarheid van een optioneel “donker” kleurenschema (lichte letters op een donkere achtergrond).
    MuditaOS, een mobiel platform dat e-paper-schermen ondersteunt, is open source
  • Drie bedrijfsmodi: offline, “niet storen” en “online”.
  • Adresboek met een lijst met goedgekeurde contacten.
  • Berichtensysteem met boomgebaseerde uitvoer, sjablonen, concepten, UTF8 en emoji-ondersteuning.
  • Muziekspeler die MP3, WAV en FLAC ondersteunt, en ID3-tags verwerkt.
  • Een typische reeks toepassingen: een rekenmachine, een zaklamp, een kalender, een wekker, notities, een voicerecorder en een meditatieprogramma.
  • Beschikbaarheid van een applicatiebeheerder om de levenscyclus van programma's op het apparaat te beheren.
  • Een systeembeheerder die de initialisatie uitvoert bij de eerste keer opstarten en het systeem opstart nadat het apparaat is ingeschakeld.
  • Mogelijkheid om te koppelen met een Bluetooth-headset en luidsprekers die de profielen A2DP (Advanced Audio Distribution Profile) en HSP (Headset Profile) ondersteunen.
  • Kan worden gebruikt op telefoons met twee simkaarten.
  • Controlemodus voor snel opladen via USB-C.
  • Ondersteuning voor VoLTE (Voice over LTE).
  • Mogelijkheid om te werken als toegangspunt voor het distribueren van internet naar andere apparaten via USB.
  • Interfacelokalisatie voor 12 talen.
  • Toegang tot bestanden via MTP (Media Transfer Protocol).

Tegelijkertijd is de code van de Mudita Center-desktopapplicatie open source en biedt functies voor het synchroniseren van het adresboek en de kalenderplanner met een desktopsysteem, het installeren van updates, het downloaden van muziek, het openen van gegevens en berichten vanaf de desktop, het maken van back-ups, het herstellen tegen een storing en het gebruik van de telefoon als toegangspunt. Het programma is geschreven met behulp van het Electron-platform en wordt geleverd in builds voor Linux (AppImage), macOS en Windows. In de toekomst is het de bedoeling om de applicaties Mudita Launcher (digitale assistent voor het Android-platform) en Mudita Storage (cloudopslag- en berichtensysteem) te openen.

Tot nu toe is de enige telefoon gebaseerd op MuditaOS de Mudita Pure, die naar verwachting op 30 november zal worden verzonden. De aangegeven kosten van het apparaat bedragen $ 369. De telefoon wordt bestuurd door een ARM Cortex-M7 600MHz microcontroller met 512KB TCM-geheugen en is uitgerust met een 2.84-inch E-Ink-scherm (600x480 resolutie en 16 grijstinten), 64 MB SDRAM, 16 GB eMMC Flash. Ondersteunt 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 en USB type-C (Wi-Fi en internettoegang via een mobiele provider zijn niet beschikbaar, maar het apparaat kan werken als een USB GSM-modem). Gewicht 140 gram, afmeting 144x59x14.5 mm. Vervangbare Li-Ion-batterij van 1600 mAh, volledig opgeladen in 3 uur. Na het inschakelen start het systeem binnen 5 seconden op.

MuditaOS, een mobiel platform dat e-paper-schermen ondersteunt, is open source


Bron: opennet.ru

Voeg een reactie