MuditaOS, una piattaforma mobile che supporta gli schermi e-paper, è open source

Mudita ha pubblicato il codice sorgente per la piattaforma mobile MuditaOS, basata sul sistema operativo real-time FreeRTOS e ottimizzata per dispositivi con schermi realizzati utilizzando la tecnologia della carta elettronica (e-ink). Il codice MuditaOS è scritto in C/C++ e pubblicato sotto la licenza GPLv3.

La piattaforma è stata originariamente progettata per l'uso su telefoni minimalisti con schermi e-paper che possono funzionare a lungo senza ricaricare la batteria. Come base viene utilizzato il kernel del sistema operativo in tempo reale FreeRTOS, per il quale è sufficiente un microcontrollore con 64KB di RAM. L'archiviazione dei dati utilizza il file system con tolleranza agli errori littlefs sviluppato da ARM per il sistema operativo Mbed OS. Il sistema supporta HAL (Hardware Abstraction Layer) e VFS (Virtual File System), il che semplifica l'implementazione del supporto per nuovi dispositivi e altri file system. Il DBMS SQLite viene utilizzato per l'archiviazione di dati di alto livello, come la rubrica e le note.

Caratteristiche principali di MuditaOS:

  • Interfaccia utente ottimizzata specificatamente per schermi e-paper monocromatici. Disponibilità di una combinazione di colori “scuri” opzionale (lettere chiare su sfondo scuro).
    MuditaOS, una piattaforma mobile che supporta gli schermi e-paper, è open source
  • Tre modalità operative: offline, “non disturbare” e “online”.
  • Rubrica con l'elenco dei contatti approvati.
  • Sistema di messaggistica con output basato su albero, modelli, bozze, supporto UTF8 ed emoji.
  • Lettore musicale che supporta MP3, WAV e FLAC, elaborando tag ID3.
  • Un tipico set di applicazioni: una calcolatrice, una torcia elettrica, un calendario, una sveglia, appunti, un registratore vocale e un programma di meditazione.
  • Disponibilità di un application manager per gestire il ciclo di vita dei programmi presenti sul dispositivo.
  • Un gestore di sistema che esegue l'inizializzazione al primo avvio e avvia il sistema dopo aver acceso il dispositivo.
  • Possibilità di abbinamento con cuffie e altoparlanti Bluetooth che supportano i profili A2DP (Advanced Audio Distribution Profile) e HSP (Headset Profile).
  • Può essere utilizzato su telefoni con due schede SIM.
  • Modalità di controllo della ricarica rapida tramite USB-C.
  • Supporto VoLTE (Voice over LTE).
  • Possibilità di funzionare come punto di accesso per la distribuzione di Internet ad altri dispositivi tramite USB.
  • Localizzazione dell'interfaccia per 12 lingue.
  • Accedi ai file utilizzando MTP (Media Transfer Protocol).

Allo stesso tempo, il codice dell'applicazione desktop Mudita Center è open source e fornisce funzioni per sincronizzare la rubrica e il pianificatore del calendario con un sistema desktop, installare aggiornamenti, scaricare musica, accedere a dati e messaggi dal desktop, creare backup, ripristinare da un guasto e utilizzando il telefono come punto di accesso. Il programma è scritto utilizzando la piattaforma Electron ed è disponibile in build per Linux (AppImage), macOS e Windows. In futuro è prevista l'apertura delle applicazioni Mudita Launcher (assistente digitale per la piattaforma Android) e Mudita Storage (sistema di archiviazione e messaggistica su cloud).

Finora, l'unico telefono basato su MuditaOS è il Mudita Pure, la cui spedizione inizierà il 30 novembre. Il costo dichiarato del dispositivo è di $ 369. Il telefono è controllato da un microcontrollore ARM Cortex-M7 da 600 MHz con memoria TCM da 512 KB ed è dotato di uno schermo E-Ink da 2.84 pollici (risoluzione 600x480 e 16 tonalità di grigio), 64 MB SDRAM, 16 GB eMMC Flash. Supporta 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 e USB tipo C (il Wi-Fi e l'accesso a Internet tramite operatore cellulare non sono disponibili, ma il dispositivo può funzionare come un modem GSM USB). Peso 140 g, dimensioni 144x59x14.5 mm. Batteria sostituibile agli ioni di litio da 1600 mAh con ricarica completa in 3 ore. Dopo l'accensione, il sistema si avvia in 5 secondi.

MuditaOS, una piattaforma mobile che supporta gli schermi e-paper, è open source


Fonte: opennet.ru

Aggiungi un commento