Le code de MuditaOS est ouvert, une plateforme mobile prenant en charge les écrans basés sur l'encre électronique.

La société Mudita a publié les textes sources de sa plateforme mobile MuditaOS, basée sur un système d'exploitation temps réel FreeRTOS, optimisé pour les appareils à écran utilisant la technologie d'encre électronique (e-ink). Le code de MuditaOS est écrit en C/C++ et publié sous licence GPLv3.

La plateforme a été initialement conçue pour être utilisée sur des téléphones minimalistes avec des écrans en encre électronique, capables de fonctionner longtemps sans recharger la batterie. Elle utilise le noyau du système d'exploitation temps réel FreeRTOS, qui nécessite simplement un microcontrôleur avec 64 Ko de RAM. Un système de fichiers résilient, littlefs, développé par ARM pour le système d'exploitation Mbed OS, est utilisé pour le stockage des données. Le système prend en charge HAL (Hardware Abstraction Layer) et VFS (Virtual File System), facilitant la mise en œuvre du support de nouveaux appareils et d'autres systèmes de fichiers. Pour le stockage de données de haut niveau, comme le carnet d'adresses et les notes, la base de données SQLite est utilisée.

Fonctionnalités principales de MuditaOS :

  • Une interface utilisateur spécialement optimisée pour les écrans monochromes basés sur l'encre électronique. Présence d'un thème de couleur optionnel « sombre » (lettres claires sur fond sombre).
    Le code de MuditaOS est ouvert, une plateforme mobile prenant en charge les écrans basés sur l'encre électronique.
  • 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 une organisation arborescente de sortie, des modèles, des brouillons, prenant en charge UTF8 et emoji.
  • Lecteur de musique prenant en charge MP3, WAV et FLAC, traitant les balises ID3.
  • Ensemble d'applications standard : calculatrice, lampe de poche, calendrier, alarme, notes, dictaphone, ainsi qu'une application de méditation.
  • Gestionnaire d'applications pour contrôler le cycle de vie des programmes sur l'appareil.
  • Gestionnaire système, exécutant l'initialisation au premier démarrage et le chargement du système après l'allumage de l'appareil.
  • Possibilité de couplage avec des casques Bluetooth et des haut-parleurs prenant en charge les profils A2DP (Advanced Audio Distribution Profile) et HSP (Headset Profile).
  • Possibilité d'utilisation sur des téléphones avec double carte SIM.
  • Mode de gestion de la charge rapide via USB-C.
  • Prise en charge de VoLTE (Voice over LTE).
  • Fonctionnalité de point d'accès pour partager Internet avec d'autres appareils via USB.
  • Localisation de l'interface pour 12 langues.
  • Accès aux fichiers via le protocole MTP (Media Transfer Protocol).

Code source de l'application de bureau Mudita Center, fournissant des fonctions de synchronisation du carnet d'adresses et du calendrier avec le système de bureau, d'installation des mises à jour, de téléchargement de musique, d'accès aux données et aux messages depuis le bureau, de création de sauvegardes, de récupération après un plantage et d'utilisation du téléphone comme point d'accès. Le programme est écrit sur la plateforme Electron et est disponible en versions pour Linux (AppImage), macOS et Windows. D'autres applications comme Mudita Launcher (assistant numérique pour Android) et Mudita Storage (stockage cloud et système de messagerie) sont prévues.

Actuellement, le seul téléphone sous MuditaOS est le Mudita Pure, dont la livraison est prévue pour le 30 novembre. Le prix annoncé de l'appareil est de 369 dollars. Le téléphone fonctionne avec un microcontrôleur ARM Cortex-M7 à 600 MHz avec 512 Ko de TCM mémoire et est équipé d'un écran E-Ink de 2,84 pouces (résolution 600×480 et 16 niveaux de gris), 64 Mo de SDRAM, 16 Go de Flash eMMC. Il 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 l'opérateur mobile ne sont pas disponibles, mais l'appareil peut fonctionner comme modem GSM USB). Poids de 140 g, dimension 144x59x14,5 mm. Batterie amovible Li-Ion 1600 mAh se rechargeant en 3 heures. Après mise sous tension, le système démarre en 5 secondes.

Le code de MuditaOS est ouvert, une plateforme mobile prenant en charge les écrans basés sur l'encre électronique.


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster