Platforma mobilna MuditaOS z obsługą elektronicznych ekranów papierowych jest teraz open source

Uwolniony Mudita za pośrednictwem wpisu na blogu która podjęła inicjatywę wydania kodu źródłowego platforma mobilna MuditaOS, który bazuje na systemie operacyjnym FreeRTOS w czasie rzeczywistym i jest zoptymalizowany dla urządzeń z ekranami zbudowanymi w technologii papieru elektronicznego (e-ink).

Platforma została pierwotnie zaprojektowana do użytku w minimalistycznych telefonach z wyświetlaczami typu e-papier, które mogą pracować bez ładowania baterii przez długi czas.

Jądro systemu operacyjnego w czasie rzeczywistym Podstawą jest FreeRTOS, Do jego działania wystarczy mikrokontroler z 64 kB RAM. Do przechowywania danych odporny na awarie system plików wykorzystywał littlefs, opracowany przez firmę ARM dla systemu operacyjnego mbed OS.

System jest zgodny z HAL (Warstwa abstrakcji sprzętu) i 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.

Z funkcji MuditaOSmożemy wyróżnić następujące kwestie:

  • Interfejs użytkownika specjalnie zoptymalizowany pod kątem monochromatycznych wyświetlaczy opartych na papierze elektronicznym. Obecność opcjonalnej „ciemnej” kolorystyki (jasne litery na ciemnym tle).
  • Trzy tryby pracy: offline, nie przeszkadzać i online.
  • Książka adresowa z listą zatwierdzonych kontaktów.
  • Oparty na drzewie system przesyłania wiadomości wyjściowych, szablony, wersje robocze, obsługa UTF8 i emotikonów.
  • Odtwarzacz muzyki kompatybilny z MP3, WAV i FLAC, obsługujący znaczniki ID3.
  • Typowy zestaw aplikacji: kalkulator, latarka, kalendarz, budzik, notatki, dyktafon i oprogramowanie do medytacji.
  • Obecność menedżera aplikacji do zarządzania cyklem życia programów na urządzeniu.
  • Administrator systemu, który inicjuje się przy pierwszym uruchomieniu i uruchamia system po włączeniu zasilania urządzenia.
  • Można go sparować ze słuchawkami i głośnikami Bluetooth, które obsługują profil A2DP (Advanced Audio Distribution Profile) i HSP (Headphone Profile).
  • Może być używany w telefonach z dwiema kartami SIM.
  • Tryb szybkiego ładowania USB-C.
  • Obsługa VoLTE (głos przez LTE).
  • Możliwość działania jako punkt dostępowy do dystrybucji Internetu do innych urządzeń przez USB.
  • Lokalizacja interfejsu dla 12 języków.
  • Dostęp do plików przez MTP (Media Transfer Protocol).

Jednocześnie kod aplikacja komputerowa Centrum Mudita, które udostępnia funkcje synchronizacji książki adresowej i harmonogramu kalendarza z systemem stacjonarnym, instalować aktualizacje, pobierać muzykę, uzyskiwać dostęp do danych i wiadomości z pulpitu, tworzyć kopie zapasowe, odzyskiwać funkcje po awarii i używać telefonu jako punktów dostępu.

Program jest napisany przy użyciu platformy Electron i jest dostarczany w zestawach dla systemów Linux (AppImage), macOS i Windows. W przyszłości planowane jest otwarcie aplikacji Mudita Launcher (cyfrowy asystent dla platformy Android) oraz Mudita Storage (system przechowywania i przesyłania wiadomości w chmurze).

Jak dotąd jedynym telefonem opartym na MuditaOS jest Mudita Pure, którego wysyłka ma rozpocząć się 30 listopada.

Deklarowany koszt urządzenia to 369 USD, a telefon jest zasilany mikrokontrolerem ARM Cortex-M7 600MHz z 512KB pamięci TCM i wyposażony jest 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 USB Type-C (dostęp do Internetu i Wi-Fi przez operatora komórkowego nie jest dostępny, ale urządzenie może działać jako modem USB GSM), waga 140 gr., wymiary 144x59x14,5 mm, wymienna bateria litowo-jonowa 1600 mAh z pełnym naładowaniem w 3 godziny i po włączeniu system uruchamia się w 5 sekund.

Dla zainteresowanych kodem MuditaOS powinni wiedzieć, że jest napisany w C/C++ i opublikowany na licencji GPLv3. Możesz zapoznać się z uwaga w linku poniżej.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.