MuditaOS, 'n mobiele platform wat e-papierskerms ondersteun, is oopbron

Mudita het die bronkode vir die MuditaOS-mobiele platform gepubliseer, gebaseer op die intydse FreeRTOS-bedryfstelsel en geoptimaliseer vir toestelle met skerms wat met elektroniese papiertegnologie (e-ink) gebou is. Die MuditaOS-kode is in C/C++ geskryf en onder die GPLv3-lisensie gepubliseer.

Die platform is oorspronklik ontwerp vir gebruik op minimalistiese fone met e-papierskerms wat kan gaan sonder om die battery vir 'n lang tyd te herlaai. Die FreeRTOS-intydse bedryfstelselkern word as basis gebruik, waarvoor 'n mikrobeheerder met 64KB RAM voldoende is. Databerging gebruik die littlefs-foutverdraagsame lêerstelsel wat deur ARM ontwikkel is vir die Mbed OS-bedryfstelsel. Die stelsel ondersteun HAL (Hardware Abstraction Layer) en VFS (Virtual File System), wat die implementering van ondersteuning vir nuwe toestelle en ander lêerstelsels vereenvoudig. Die SQLite DBMS word gebruik vir hoëvlak databerging, soos die adresboek en notas.

Sleutel kenmerke van MuditaOS:

  • Gebruikerskoppelvlak spesifiek geoptimaliseer vir monochrome e-papierskerms. Beskikbaarheid van 'n opsionele "donker" kleurskema (ligte letters op 'n donker agtergrond).
    MuditaOS, 'n mobiele platform wat e-papierskerms ondersteun, is oopbron
  • Drie bedryfsmodusse: vanlyn, "moenie steur nie" en "aanlyn".
  • Adresboek met 'n lys van goedgekeurde kontakte.
  • Boodskapstelsel met boomgebaseerde uitvoer, sjablone, konsepte, UTF8 en emoji-ondersteuning.
  • Musiekspeler wat MP3, WAV en FLAC ondersteun, verwerk ID3-etikette.
  • 'n Tipiese stel toepassings: 'n sakrekenaar, 'n flitslig, 'n kalender, 'n wekker, notas, 'n stemopnemer en 'n meditasieprogram.
  • Beskikbaarheid van 'n toepassingsbestuurder om die lewensiklus van programme op die toestel te bestuur.
  • 'n Stelselbestuurder wat inisialisering uitvoer met die eerste opstart en die stelsel selflaai nadat die toestel aangeskakel is.
  • Moontlikheid om te koppel met Bluetooth-headset en luidsprekers wat A2DP (Advanced Audio Distribution Profile) en HSP (Headset Profile) profiele ondersteun.
  • Kan op fone met twee SIM-kaarte gebruik word.
  • Vinnige laai beheermodus via USB-C.
  • VoLTE (Voice over LTE) ondersteuning.
  • Moontlikheid om as 'n toegangspunt te werk vir die verspreiding van die internet na ander toestelle via USB.
  • Koppelvlaklokalisering vir 12 tale.
  • Toegang tot lêers met behulp van MTP (Media Transfer Protocol).

Terselfdertyd is die kode van die Mudita Center-lessenaartoepassing oopbron, wat funksies verskaf om die adresboek en kalenderskeduleerder met 'n lessenaarstelsel te sinchroniseer, opdaterings te installeer, musiek af te laai, toegang tot data en boodskappe vanaf die lessenaar te verkry, rugsteun te skep, te herstel van 'n mislukking, en die gebruik van die foon as toegangspunte. Die program is geskryf met behulp van die Electron-platform en kom in geboue vir Linux (AppImage), macOS en Windows. In die toekoms word beplan om die Mudita Launcher (digitale assistent vir die Android-platform) en Mudita Storage (wolkberging en boodskapstelsel) toepassings oop te maak.

Tot dusver is die enigste telefoon gebaseer op MuditaOS die Mudita Pure, wat na verwagting op 30 November sal begin. Die vermelde koste van die toestel is $369. Die foon word beheer deur 'n ARM Cortex-M7 600MHz mikrobeheerder met 512KB TCM geheue en is toegerus met 'n 2.84-duim E-Ink skerm (600x480 resolusie en 16 skakerings van grys), 64 MB SDRAM, 16 GB eMMC Flash. Ondersteun 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 en USB tipe C (Wi-Fi en internettoegang deur 'n sellulêre operateur is nie beskikbaar nie, maar die toestel kan werk soos 'n USB GSM-modem). Gewig 140 g, grootte 144x59x14.5 mm. Vervangbare Li-Ion 1600mAh battery met volle lading in 3 uur. Nadat dit aangeskakel is, begin die stelsel binne 5 sekondes.

MuditaOS, 'n mobiele platform wat e-papierskerms ondersteun, is oopbron


Bron: opennet.ru

Voeg 'n opmerking