MuditaOS, une plate-forme mobile prenant en charge les écrans e-paper, est open source

Mudita a publié le code source de la plateforme mobile MuditaOS, basée sur le système d'exploitation en temps réel FreeRTOS et optimisée pour les appareils dotés d'écrans construits à l'aide de la technologie du papier électronique (e-ink). Le code MuditaOS est écrit en C/C++ et publié sous licence GPLv3.

La plate-forme a été conçue à l’origine pour être utilisée sur des téléphones minimalistes dotés d’écrans en papier électronique qui peuvent rester longtemps sans recharger la batterie. Le noyau du système d'exploitation en temps réel FreeRTOS est utilisé comme base, pour lequel un microcontrôleur avec 64 Ko de RAM suffit. Le stockage des données utilise le système de fichiers tolérant aux pannes Littlefs développé par ARM pour le système d'exploitation Mbed OS. Le système prend en charge HAL (Hardware Abstraction Layer) et VFS (Virtual File System), ce qui simplifie la mise en œuvre de la prise en charge de nouveaux périphériques et autres systèmes de fichiers. Le SGBD SQLite est utilisé pour le stockage de données de haut niveau, telles que le carnet d'adresses et les notes.

Principales fonctionnalités de MuditaOS :

  • Interface utilisateur spécialement optimisée pour les écrans e-paper monochromes. Disponibilité d'une palette de couleurs « sombres » en option (lettres claires sur fond sombre).
    MuditaOS, une plate-forme mobile prenant en charge les écrans e-paper, est open source
  • Trois modes de fonctionnement : hors ligne, « ne pas déranger » et « en ligne ».
  • Carnet d'adresses avec une liste de contacts approuvés.
  • Système de messagerie avec sortie arborescente, modèles, brouillons, prise en charge UTF8 et emoji.
  • Lecteur de musique prenant en charge MP3, WAV et FLAC, traitant les balises ID3.
  • Un ensemble typique d'applications : une calculatrice, une lampe de poche, un calendrier, un réveil, des notes, un enregistreur vocal et un programme de méditation.
  • Disponibilité d'un gestionnaire d'applications pour gérer le cycle de vie des programmes sur l'appareil.
  • Un gestionnaire système qui effectue l'initialisation au premier démarrage et démarre le système après avoir allumé l'appareil.
  • Possibilité d'appairage avec un casque Bluetooth et des enceintes prenant en charge les profils A2DP (Advanced Audio Distribution Profile) et HSP (Headset Profile).
  • Peut être utilisé sur les téléphones équipés de deux cartes SIM.
  • Mode de contrôle de charge rapide via USB-C.
  • Prise en charge VoLTE (Voix sur LTE).
  • Possibilité de fonctionner comme point d'accès pour distribuer Internet à d'autres appareils via USB.
  • Localisation de l'interface pour 12 langues.
  • Accédez aux fichiers en utilisant MTP (Media Transfer Protocol).

Dans le même temps, le code de l'application de bureau Mudita Center est open source, offrant des fonctions permettant de synchroniser le carnet d'adresses et le planificateur de calendrier avec un système de bureau, d'installer des mises à jour, de télécharger de la musique, d'accéder aux données et aux messages depuis le bureau, de créer des sauvegardes, de récupérer d'une panne et en utilisant le téléphone comme point d'accès. Le programme est écrit à l'aide de la plate-forme Electron et est disponible en versions pour Linux (AppImage), macOS et Windows. À l'avenir, il est prévu d'ouvrir les applications Mudita Launcher (assistant numérique pour la plateforme Android) et Mudita Storage (stockage cloud et système de messagerie).

Jusqu'à présent, le seul téléphone basé sur MuditaOS est le Mudita Pure, dont la livraison est prévue pour le 30 novembre. Le coût indiqué de l'appareil est de 369 $. Le téléphone est contrôlé par un microcontrôleur ARM Cortex-M7 600 MHz avec 512 Ko de mémoire TCM et est équipé d'un écran E-Ink de 2.84 pouces (résolution 600 x 480 et 16 nuances de gris), 64 Mo de SDRAM, 16 Go de flash eMMC. Prend en charge 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 et USB type-C (le Wi-Fi et l'accès Internet via un opérateur cellulaire ne sont pas disponibles, mais l'appareil peut fonctionner comme un modem GSM USB). Poids 140 g, taille 144x59x14.5 mm. Batterie Li-Ion 1600 mAh remplaçable avec charge complète en 3 heures. Après la mise sous tension, le système démarre en 5 secondes.

MuditaOS, une plate-forme mobile prenant en charge les écrans e-paper, est open source


Source: opennet.ru

Ajouter un commentaire