MuditaOS, platforma mobilna obsługująca ekrany z e-papieru, została otwarta

Mudita udostępniła kod źródłowy platformy mobilnej MuditaOS, opartej na systemie operacyjnym czasu rzeczywistego FreeRTOS i zoptymalizowanej pod kątem urządzeń z ekranami e-ink. Kod MuditaOS jest napisany w C/C++ i opublikowany na licencji GPLv3.

Platforma została pierwotnie zaprojektowana do użytku w minimalistycznych telefonach z ekranami z e-papieru, które mogą działać przez długi czas bez ładowania baterii. Podstawą jest rdzeń systemu operacyjnego czasu rzeczywistego FreeRTOS, do którego wystarczy mikrokontroler z 64 KB pamięci RAM. Do przechowywania danych używany jest odporny na błędy system plików littlefs opracowany przez ARM dla systemu operacyjnego Mbed OS. System obsługuje HAL (Hardware Abstraction Layer) oraz VFS (Virtual File System), co upraszcza implementację obsługi nowych urządzeń i innych systemów plików. Do przechowywania danych wysokiego poziomu, takich jak książka adresowa i notatki, używany jest SQLite DBMS.

Główne cechy MuditaOS:

  • Interfejs użytkownika specjalnie zoptymalizowany pod kątem ekranów monochromatycznych opartych na e-papierze. Obecność opcjonalnego „ciemnego” schematu kolorów (jasne litery na ciemnym tle).
    MuditaOS, platforma mobilna obsługująca ekrany z e-papieru, została otwarta
  • Trzy tryby pracy: offline, nie przeszkadzać i online.
  • Książka adresowa z listą zatwierdzonych kontaktów.
  • System przesyłania wiadomości z wyjściem drzewa, szablonami, wersjami roboczymi, obsługą UTF8 i emotikonów.
  • Odtwarzacz muzyczny MP3, WAV i FLAC obsługujący tagi ID3.
  • Typowy zestaw aplikacji: kalkulator, latarka, kalendarz, budzik, notatki, dyktafon, program do medytacji.
  • Obecność menedżera aplikacji do zarządzania cyklem życia programów na urządzeniu.
  • Menedżer systemu, który przeprowadza inicjalizację przy pierwszym uruchomieniu i uruchamia system po włączeniu urządzenia.
  • Kompatybilny z zestawami słuchawkowymi i głośnikami Bluetooth obsługującymi A2DP (Advanced Audio Distribution Profile) i HSP (Headset Profile).
  • Możliwość korzystania z telefonów z dwiema kartami SIM.
  • Tryb kontroli szybkiego ładowania przez USB-C.
  • Obsługa VoLTE (Voice over LTE).
  • Możliwość pracy jako punkt dostępu do dystrybucji Internetu na inne urządzenia przez USB.
  • Lokalizacja interfejsu dla 12 języków.
  • Dostęp do plików za pomocą protokołu MTP (Media Transfer Protocol).

Jednocześnie został otwarty kod aplikacji desktopowej Mudita Center, która udostępnia funkcje synchronizacji książki adresowej i kalendarza-harmonogramu z systemem stacjonarnym, instalowania aktualizacji, pobierania muzyki, dostępu do danych i wiadomości z pulpitu, tworzenia kopii zapasowych , przywracanie po awarii i używanie telefonu jako punktu dostępu. Program jest napisany przy użyciu platformy Electron i jest dostępny w asemblerach dla systemów Linux (AppImage), macOS i Windows. W przyszłości planowane jest otwarcie aplikacji Mudita Launcher (cyfrowy asystent dla platformy Android) i Mudita Storage (przechowywanie w chmurze i system przesyłania wiadomości).

Jak dotąd jedynym telefonem opartym na MuditaOS jest Mudita Pure, którego sprzedaż planowana jest na 30 listopada. Deklarowany koszt urządzenia to 369 dolarów. Telefon działa na mikrokontrolerze ARM Cortex-M7 600 MHz z 512 KB pamięci TCM i jest wyposażony w 2.84-calowy ekran E-Ink (rozdzielczość 600×480 i 16 odcieni szarości), 64 MB SDRAM, 16 GB eMMC Flash. Obsługuje 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 i modem USB typu C). Waga 140 gr., wymiary 144x59x14.5 mm. Wymienna bateria Li-Ion 1600mAh z pełnym naładowaniem w 3 godziny. Po włączeniu system uruchamia się w 5 sekund.

MuditaOS, platforma mobilna obsługująca ekrany z e-papieru, została otwarta


Źródło: opennet.ru

Dodaj komentarz