MuditaOS, một nền tảng di động hỗ trợ màn hình giấy điện tử, đã được mã nguồn mở

Mudita đã công bố mã nguồn cho nền tảng di động MuditaOS, dựa trên hệ điều hành FreeRTOS thời gian thực và được tối ưu hóa cho các thiết bị có màn hình được xây dựng bằng công nghệ giấy điện tử (e-ink). Mã MuditaOS được viết bằng C/C++ và được xuất bản theo giấy phép GPLv3.

Nền tảng này ban đầu được thiết kế để sử dụng trên điện thoại tối giản với màn hình giấy điện tử có thể hoạt động mà không cần sạc lại pin trong thời gian dài. Nhân hệ điều hành thời gian thực FreeRTOS được sử dụng làm cơ sở, trong đó một bộ vi điều khiển có RAM 64KB là đủ. Bộ lưu trữ dữ liệu sử dụng hệ thống tệp có khả năng chịu lỗi littlefs do ARM phát triển cho hệ điều hành Mbed OS. Hệ thống hỗ trợ HAL (Lớp trừu tượng phần cứng) và VFS (Hệ thống tệp ảo), giúp đơn giản hóa việc triển khai hỗ trợ cho các thiết bị mới và các hệ thống tệp khác. SQLite DBMS được sử dụng để lưu trữ dữ liệu cấp cao, chẳng hạn như sổ địa chỉ và ghi chú.

Các tính năng chính của MuditaOS:

  • Giao diện người dùng được tối ưu hóa đặc biệt cho màn hình giấy điện tử đơn sắc. Có sẵn bảng màu “tối” tùy chọn (chữ sáng trên nền tối).
    MuditaOS, một nền tảng di động hỗ trợ màn hình giấy điện tử, đã được mã nguồn mở
  • Ba chế độ hoạt động: ngoại tuyến, “không làm phiền” và “trực tuyến”.
  • Sổ địa chỉ với danh sách các địa chỉ liên lạc được phê duyệt.
  • Hệ thống nhắn tin với đầu ra dựa trên cây, mẫu, bản nháp, hỗ trợ UTF8 và biểu tượng cảm xúc.
  • Trình phát nhạc hỗ trợ MP3, WAV và FLAC, xử lý thẻ ID3.
  • Một bộ ứng dụng điển hình: máy tính, đèn pin, lịch, đồng hồ báo thức, ghi chú, máy ghi âm và chương trình thiền.
  • Có sẵn trình quản lý ứng dụng để quản lý vòng đời của các chương trình trên thiết bị.
  • Trình quản lý hệ thống thực hiện khởi tạo ở lần khởi động đầu tiên và khởi động hệ thống sau khi bật thiết bị.
  • Khả năng ghép nối với tai nghe Bluetooth và loa hỗ trợ cấu hình A2DP (Cấu hình phân phối âm thanh nâng cao) và HSP (Cấu hình tai nghe).
  • Có thể sử dụng được trên điện thoại có hai thẻ SIM.
  • Chế độ điều khiển sạc nhanh qua USB-C.
  • Hỗ trợ VoLTE (Thoại qua LTE).
  • Khả năng hoạt động như một điểm truy cập để phân phối Internet tới các thiết bị khác qua USB.
  • Bản địa hóa giao diện cho 12 ngôn ngữ.
  • Truy cập tệp bằng MTP (Giao thức truyền phương tiện).

Đồng thời, mã của ứng dụng máy tính để bàn Mudita Center là mã nguồn mở, cung cấp các chức năng đồng bộ sổ địa chỉ và lập lịch với hệ thống máy tính để bàn, cài đặt các bản cập nhật, tải nhạc, truy cập dữ liệu và tin nhắn từ máy tính để bàn, tạo bản sao lưu, khôi phục khỏi sự cố và sử dụng điện thoại làm điểm truy cập. Chương trình được viết bằng nền tảng Electron và có các bản dựng dành cho Linux (AppImage), macOS và Windows. Trong tương lai, dự kiến ​​sẽ mở ứng dụng Mudita Launcher (trợ lý kỹ thuật số cho nền tảng Android) và ứng dụng Mudita Storage (hệ thống nhắn tin và lưu trữ đám mây).

Cho đến nay, điện thoại duy nhất chạy MuditaOS là Mudita Pure, dự kiến ​​bắt đầu xuất xưởng vào ngày 30 tháng 369. Giá công bố của thiết bị là 7 USD. Điện thoại được điều khiển bởi bộ vi điều khiển ARM Cortex-M600 512 MHz với bộ nhớ TCM 2.84KB và được trang bị màn hình E-Ink 600 inch (độ phân giải 480x16 và 64 màu xám), SDRAM 16 MB, eMMC Flash 2 GB. Hỗ trợ 3G, ​​4G, 4.2G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 140 và USB type-C (không có Wi-Fi và truy cập Internet thông qua nhà cung cấp dịch vụ di động, nhưng thiết bị có thể hoạt động như một USB GSM- modem). Trọng lượng 144 g, kích thước 59x14.5x1600 mm. Pin Li-Ion 3mAh có thể thay thế và sạc đầy trong 5 giờ. Sau khi bật, hệ thống khởi động sau XNUMX giây.

MuditaOS, một nền tảng di động hỗ trợ màn hình giấy điện tử, đã được mã nguồn mở


Nguồn: opennet.ru

Thêm một lời nhận xét