支持電子紙屏幕的移動平台MuditaOS已開源

Mudita 發布了 MuditaOS 行動平台的源代碼,該平台基於實時 FreeRTOS 作業系統,並針對採用電子紙技術(e-ink)構建螢幕的設備進行了優化。 MuditaOS 程式碼是用 C/C++ 編寫的,並在 GPLv3 許可證下發布。

該平台最初設計用於帶有電子紙螢幕的極簡手機,可以長時間無需充電。 以FreeRTOS即時作業系統核心為基礎,配備64KB RAM的微控制器就足夠了。 資料儲存使用ARM為Mbed OS作業系統開發的littlefs容錯檔案系統。 系統支援HAL(硬體抽象層)和VFS(虛擬檔案系統),簡化了對新設備和其他檔案系統支援的實作。 SQLite DBMS 用於進階資料存儲,例如通訊錄和筆記。

MuditaOS 的主要特點:

  • 使用者介面專門針對單色電子紙螢幕進行了最佳化。 提供可選的“深色”配色方案(深色背景上的淺色字母)。
    支持電子紙屏幕的移動平台MuditaOS已開源
  • 三種工作模式:離線、請勿打擾、線上。
  • 包含已核准的聯絡人清單的通訊錄。
  • 具有基於樹的輸出、範本、草稿、UTF8 和表情符號支援的訊息系統。
  • 支援MP3、WAV和FLAC的音樂播放器,處理ID3標籤。
  • 一組典型的應用程式:計算器、手電筒、日曆、鬧鐘、筆記、錄音機和冥想程式。
  • 可以使用應用程式管理員來管理裝置上程式的生命週期。
  • 系統管理器,在首次啟動時執行初始化並在開啟裝置後引導系統。
  • 可與支援 A2DP(進階音訊指派設定檔)和 HSP(耳機設定檔)設定檔的藍牙耳機和揚聲器配對。
  • 可在有兩張 SIM 卡的手機上使用。
  • 透過 USB-C 的快速充電控制模式。
  • VoLTE(LTE 語音)支援。
  • 可作為存取點透過 USB 將網路指派給其他裝置。
  • 12 種語言的介面在地化。
  • 使用 MTP(媒體傳輸協定)存取檔案。

同時,Mudita Center桌面應用程式的程式碼是開源的,提供了將通訊錄和日曆調度程序與桌面系統同步、安裝更新、下載音樂、從桌面存取資料和訊息、建立備份、恢復等功能。避免故障,並使用手機作為接入點。 該程式是使用 Electron 平台編寫的,並提供適用於 Linux (AppImage)、macOS 和 Windows 的版本。 未來計畫開放Mudita Launcher(Android平台的數位助理)和Mudita Storage(雲端儲存和訊息系統)應用程式。

到目前為止,唯一一款基於 MuditaOS 的手機是 Mudita Pure,計劃於 30 月 369 日開始出貨。 該設備的標稱成本為 7 美元。 這款手機由 ARM Cortex-M600 512MHz 微控制器控制,具有 2.84KB TCM 內存,並配備 600 吋 E-Ink 螢幕(480x16 解析度和 64 級灰階)、16 MB SDRAM、2 GB eMMC 快閃記憶體。 支援 3G、4G、4.2G/LTE、Global LTE、UMTS/HSPA+、GSM/GPRS/EDGE、藍牙 140 和 USB Type-C(無法透過蜂窩運營商進行 Wi-Fi 和互聯網接入,但設備可以作為USB GSM數據機). 重量 144 克,尺寸 59x14.5x1600 毫米。 可更換鋰離子 3mAh 電池,5 小時內充滿電。 開機後,XNUMX秒後系統啟動。

支持電子紙屏幕的移動平台MuditaOS已開源


來源: opennet.ru

添加評論