Mudita propuštěn prostřednictvím příspěvku na blogu která se ujala iniciativy uvolnit zdrojový kód mobilní platforma MuditaOS, který je založen na operačním systému FreeRTOS v reálném čase a je optimalizován pro zařízení s obrazovkami postavenými na technologii elektronického papíru (e-ink).
Platforma byla původně navržena pro použití v minimalistických telefonech s displeji z e-papíru, které mohou fungovat bez dlouhého dobíjení baterie.
Jádro operačního systému v reálném čase FreeRTOS se používá jako základ, k jeho provozu stačí mikrokontrolér s 64 KB RAM. Pro ukládání dat souborový systém odolný proti chybám zahrnoval littlefs, vyvinutý společností ARM pro operační systém mbed OS.
Systém je kompatibilní s HAL (Hardwarová abstraktní vrstva) a VFS (Virtual File System), který zjednodušuje implementaci podpory pro nová zařízení a další souborové systémy. Pro ukládání dat na vysoké úrovni, jako je adresář a poznámky, se používá SQLite DBMS.
Z funkcí MuditaOS, můžeme zdůraznit následující:
- Uživatelské rozhraní speciálně optimalizované pro monochromatické displeje založené na elektronickém papíru. Přítomnost volitelného "tmavého" barevného schématu (světlá písmena na tmavém pozadí).
- Tři režimy provozu: offline, nerušit a online.
- Adresář se seznamem schválených kontaktů.
- Stromový výstupní systém zpráv, šablony, koncepty, UTF8 a podpora emotikonů.
- MP3, WAV a FLAC kompatibilní hudební přehrávač, manipulace s ID3 tagy.
- Typická sada aplikací: kalkulačka, svítilna, kalendář, budík, poznámky, hlasový záznamník a meditační software.
- Přítomnost správce aplikací pro správu životního cyklu programů v zařízení.
- Správce systému, který se inicializuje při prvním spuštění a spustí systém po zapnutí zařízení.
- Lze jej spárovat s Bluetooth sluchátky a reproduktory, které podporují A2DP (Advanced Audio Distribution Profile) a HSP (Headphone Profile).
- Lze jej použít v telefonech se dvěma SIM kartami.
- Režim ovládání rychlého nabíjení USB-C.
- Podpora VoLTE (Voice over LTE).
- Schopnost fungovat jako přístupový bod pro distribuci internetu do dalších zařízení přes USB.
- Lokalizace rozhraní pro 12 jazyků.
- Přístup k souborům přes MTP (Media Transfer Protocol).
Ve stejné době, kód desktopová aplikace Mudita Center, které poskytuje funkce pro synchronizaci adresáře a plánovače kalendáře se stacionárním systémem, instalovat aktualizace, stahovat hudbu, přistupovat k datům a zprávám z plochy, vytvářet zálohy, zotavovat se po selhání a používat telefon jako přístupové body.
Program je napsán pomocí platformy Electron a je dodáván v sestavách pro Linux (AppImage), macOS a Windows. Do budoucna se plánuje otevření aplikací Mudita Launcher (digitální asistent pro platformu Android) a Mudita Storage (cloudové úložiště a systém zasílání zpráv).
Zatím jediný telefon založený na MuditaOS je Mudita Pure, jehož expedice je naplánována na 30. listopadu.
Deklarovaná cena zařízení je 369 $ a telefon je poháněn mikrokontrolérem ARM Cortex-M7 600 MHz s pamětí 512 KB TCM a je vybaven 2.84palcovou obrazovkou E-Ink (rozlišení 600 × 480 a 16 odstínů šedé), 64 MB SDRAM, 16 GB eMMC Flash. Podporuje 2G, 3G, 4G / LTE, Global LTE, UMTS / HSPA +, GSM / GPRS / EDGE, Bluetooth 4.2 a USB Type-C (přístup k internetu a Wi-Fi přes mobilního operátora není k dispozici, ale zařízení může fungovat jako USB GSM modem), hmotnost 140 gr., Rozměry 144x59x14,5 mm, vyměnitelná lithium-iontová baterie 1600 mAh s plným nabitím za 3 hodiny a po zapnutí se systém spustí za 5 sekund.
Pro ty, kteří se zajímají o kód MuditaOS, by měli vědět, že je napsán v C / C ++ a publikován pod licencí GPLv3. Můžete se poradit s poznámka v odkazu níže.