MuditaOS la piattaforma mobile con supporto per schermi cartacei elettronici è ora open source

Mudita rilasciato tramite un post sul blog che ha preso l'iniziativa di rilasciare il codice sorgente di piattaforma mobile Mudita OS, che si basa sul sistema operativo FreeRTOS in tempo reale e ottimizzato per dispositivi con schermi realizzati con tecnologia cartacea elettronica (e-ink).

La piattaforma è stata originariamente progettata per l'uso in telefoni minimalisti con display e-paper che possono funzionare senza ricaricare la batteria per lungo tempo.

Il kernel del sistema operativo in tempo reale FreeRTOS viene utilizzato come base, un microcontrollore con 64 KB di RAM è sufficiente per il suo funzionamento. Per l'archiviazione dei dati, il file system a tolleranza d'errore ha coinvolto littlefs, sviluppato dalla società ARM per il sistema operativo mbed OS.

Il sistema è conforme a HAL (Strato di astrazione hardware) e VFS (Virtual File System), che semplifica l'implementazione del supporto per nuovi dispositivi e altri file system. Per l'archiviazione di dati di alto livello, come rubrica e note, viene utilizzato SQLite DBMS.

Delle caratteristiche di MuditaOS, possiamo evidenziare quanto segue:

  • Interfaccia utente ottimizzata appositamente per display monocromatici basati su carta elettronica. La presenza di uno schema di colori "scuro" opzionale (lettere chiare su uno sfondo scuro).
  • Tre modalità di funzionamento: offline, non disturbare e online.
  • Rubrica con un elenco di contatti approvati.
  • Sistema di messaggistica di output basato su albero, modelli, bozze, UTF8 e supporto per emoji.
  • Lettore musicale compatibile con MP3, WAV e FLAC che gestisce i tag ID3.
  • Tipico set di applicazioni: calcolatrice, torcia, calendario, sveglia, note, registratore vocale e software di meditazione.
  • La presenza di un gestore di applicazioni per gestire il ciclo di vita dei programmi sul dispositivo.
  • Un amministratore di sistema che si inizializza al primo avvio e avvia il sistema dopo l'accensione del dispositivo.
  • Può essere abbinato a cuffie e altoparlanti Bluetooth che supportano A2DP (Advanced Audio Distribution Profile) e HSP (Headphone Profile).
  • Può essere utilizzato nei telefoni con due schede SIM.
  • Modalità di controllo della ricarica rapida USB-C.
  • Supporta VoLTE (Voice over LTE).
  • Possibilità di funzionare come punto di accesso per distribuire Internet ad altri dispositivi tramite USB.
  • Localizzazione dell'interfaccia per 12 lingue.
  • Accesso ai file tramite MTP (Media Transfer Protocol).

Allo stesso tempo, il codice di l'app desktop Mudita Center, che fornisce funzioni per sincronizzare la rubrica e lo scheduler del calendario con un sistema stazionario, installa aggiornamenti, scarica musica, accedi a dati e messaggi dal desktop, crea backup, ripristina da un guasto e usa il telefono come punto di accesso.

Il programma è scritto utilizzando la piattaforma Electron ed è disponibile in assembly 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 cloud).

Finora l'unico telefono basato su MuditaOS è Mudita Pure, la cui spedizione è prevista per il 30 novembre.

Il costo dichiarato del dispositivo è di 369 dollari e il telefono è alimentato da un microcontrollore ARM Cortex-M7 da 600MHz con memoria TCM da 512KB ed è dotato di uno schermo E-Ink da 2.84 pollici (risoluzione 600×480 e 16 tonalità di grigio), 64 MB di SDRAM, 16 GB di flash eMMC. Supporta 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 e USB Type-C (l'accesso a Internet e Wi-Fi tramite un operatore cellulare non è disponibile, ma il dispositivo può funzionare come modem GSM USB), peso 140 gr., misure 144x59x14,5 mm, batteria agli ioni di litio da 1600 mAh sostituibile con carica completa in 3 ore e dopo l'accensione il sistema si avvia in 5 secondi.

Per chi fosse interessato al codice MuditaOS, dovrebbe sapere che è scritto in C/C++ e pubblicato sotto licenza GPLv3. Puoi consultare il nota nel link sottostante.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.