Mudita prepustený prostredníctvom príspevku na blogu ktorá sa ujala iniciatívy na zverejnenie zdrojového kódu mobilná platforma MuditaOS, ktorý je založený na operačnom systéme FreeRTOS v reálnom čase a je optimalizovaný pre zariadenia s obrazovkami postavenými na technológii elektronického papiera (e-ink).
Platforma bola pôvodne navrhnutá pre použitie v minimalistických telefónoch s displejmi z e-papieru, ktoré dokážu fungovať bez dlhého dobíjania batérie.
Jadro operačného systému v reálnom čase FreeRTOS sa používa ako základ, na jeho fungovanie postačuje mikrokontrolér so 64 KB RAM. Na ukladanie údajov bol v systéme súborov odolných voči chybám použitý littlefs, ktorý vyvinula spoločnosť ARM pre operačný systém mbed OS.
Systém je kompatibilný s HAL (Hardvérová abstrakcia) a VFS (Virtual File System), ktorý zjednodušuje implementáciu podpory nových zariadení a iných súborových systémov. Na ukladanie údajov na vysokej úrovni, ako je adresár a poznámky, sa používa SQLite DBMS.
Z funkcií MuditaOS, môžeme zdôrazniť nasledovné:
- Používateľské rozhranie špeciálne optimalizované pre monochromatické displeje založené na elektronickom papieri. Prítomnosť voliteľnej "tmavej" farebnej schémy (svetlé písmená na tmavom pozadí).
- Tri režimy prevádzky: offline, nerušiť a online.
- Adresár so zoznamom schválených kontaktov.
- Stromový výstupný systém správ, šablóny, koncepty, UTF8 a podpora emotikonov.
- Hudobný prehrávač kompatibilný s MP3, WAV a FLAC, ktorý zvláda ID3 tagy.
- Typická sada aplikácií: kalkulačka, baterka, kalendár, budík, poznámky, hlasový záznamník a meditačný softvér.
- Prítomnosť správcu aplikácií na správu životného cyklu programov v zariadení.
- Správca systému, ktorý sa inicializuje pri prvom spustení a zavedie systém po zapnutí zariadenia.
- Dá sa spárovať s Bluetooth slúchadlami a reproduktormi, ktoré podporujú A2DP (Advanced Audio Distribution Profile) a HSP (Headphone Profile).
- Dá sa použiť v telefónoch s dvomi SIM kartami.
- Režim ovládania rýchleho nabíjania USB-C.
- Podpora VoLTE (Voice over LTE).
- Schopnosť fungovať ako prístupový bod na distribúciu internetu do iných zariadení cez USB.
- Lokalizácia rozhrania pre 12 jazykov.
- Prístup k súborom cez MTP (Media Transfer Protocol).
Zároveň kód počítačová aplikácia Mudita Center, ktoré poskytuje funkcie na synchronizáciu adresára a plánovača kalendára so stacionárnym systémom, inštalovať aktualizácie, sťahovať hudbu, pristupovať k údajom a správam z pracovnej plochy, vytvárať zálohy, zotavovať sa po zlyhaní a používať telefón ako prístupové body.
Program je napísaný pomocou platformy Electron a dodáva sa v zostavách pre Linux (AppImage), macOS a Windows. V budúcnosti sa plánuje otvorenie aplikácií Mudita Launcher (digitálny asistent pre platformu Android) a Mudita Storage (cloudové úložisko a systém zasielania správ).
Zatiaľ jediný telefón založený na MuditaOS je Mudita Pure, ktorý sa má začať odosielať 30. novembra.
Deklarovaná cena zariadenia je 369 $ a telefón je poháňaný mikrokontrolérom ARM Cortex-M7 600 MHz s pamäťou 512 KB TCM a je vybavený 2.84-palcovou obrazovkou E-Ink (rozlíšenie 600 × 480 a 16 odtieňov sivej), 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 (prístup na internet a Wi-Fi cez mobilného operátora nie je k dispozícii, ale zariadenie môže fungovať ako USB GSM modem), hmotnosť 140 gr., Rozmery 144x59x14,5 mm, vymeniteľná 1600 mAh lítium-iónová batéria s plným nabitím za 3 hodiny a po zapnutí sa systém spustí za 5 sekúnd.
Pre tých, ktorí sa zaujímajú o kód MuditaOS, by mali vedieť, že je napísaný v C / C ++ a publikovaný pod licenciou GPLv3. Môžete sa poradiť s poznámka v odkaze nižšie.