MuditaOS ซึ่งเป็นแพลตฟอร์มมือถือที่รองรับหน้าจอ e-paper เป็นโอเพ่นซอร์ส

Mudita ได้เผยแพร่ซอร์สโค้ดสำหรับแพลตฟอร์มมือถือ MuditaOS โดยใช้ระบบปฏิบัติการ FreeRTOS แบบเรียลไทม์ และได้รับการปรับให้เหมาะกับอุปกรณ์ที่มีหน้าจอที่สร้างขึ้นโดยใช้เทคโนโลยีกระดาษอิเล็กทรอนิกส์ (e-ink) รหัส MuditaOS เขียนด้วยภาษา C/C++ และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3

เดิมทีแพลตฟอร์มดังกล่าวได้รับการออกแบบมาเพื่อใช้กับโทรศัพท์สไตล์มินิมอลที่มีหน้าจอกระดาษอิเล็กทรอนิกส์ซึ่งสามารถใช้งานได้โดยไม่ต้องชาร์จแบตเตอรี่เป็นเวลานาน เคอร์เนลของระบบปฏิบัติการแบบเรียลไทม์ FreeRTOS ถูกใช้เป็นพื้นฐาน ซึ่งไมโครคอนโทรลเลอร์ที่มี RAM ขนาด 64KB ก็เพียงพอแล้ว การจัดเก็บข้อมูลใช้ระบบไฟล์ที่ทนต่อข้อผิดพลาดของ littlefs ที่พัฒนาโดย ARM สำหรับระบบปฏิบัติการ Mbed OS ระบบรองรับ HAL (Hardware Abstraction Layer) และ VFS (Virtual File System) ซึ่งช่วยให้การดำเนินการรองรับอุปกรณ์ใหม่และระบบไฟล์อื่นๆ ง่ายขึ้น SQLite DBMS ใช้สำหรับการจัดเก็บข้อมูลระดับสูง เช่น สมุดที่อยู่และบันทึกย่อ

คุณสมบัติที่สำคัญของ MuditaOS:

  • ส่วนต่อประสานกับผู้ใช้ได้รับการปรับปรุงเป็นพิเศษสำหรับหน้าจอ e-paper ขาวดำ ความพร้อมใช้งานของโทนสี "เข้ม" ที่เป็นตัวเลือก (ตัวอักษรสีอ่อนบนพื้นหลังสีเข้ม)
    MuditaOS ซึ่งเป็นแพลตฟอร์มมือถือที่รองรับหน้าจอ e-paper เป็นโอเพ่นซอร์ส
  • โหมดการทำงานสามโหมด: ออฟไลน์ "ห้ามรบกวน" และ "ออนไลน์"
  • สมุดที่อยู่พร้อมรายชื่อผู้ติดต่อที่ได้รับอนุมัติ
  • ระบบส่งข้อความพร้อมเอาต์พุตแบบต้นไม้ เทมเพลต แบบร่าง รองรับ UTF8 และอีโมจิ
  • เครื่องเล่นเพลงที่รองรับ MP3, WAV และ FLAC, ประมวลผลแท็ก ID3
  • ชุดแอปพลิเคชันทั่วไป: เครื่องคิดเลข ไฟฉาย ปฏิทิน นาฬิกาปลุก บันทึกย่อ เครื่องบันทึกเสียง และโปรแกรมการทำสมาธิ
  • ความพร้อมใช้งานของตัวจัดการแอปพลิเคชันเพื่อจัดการวงจรชีวิตของโปรแกรมบนอุปกรณ์
  • ผู้จัดการระบบที่ดำเนินการเริ่มต้นเมื่อเริ่มต้นระบบครั้งแรกและบู๊ตระบบหลังจากเปิดอุปกรณ์
  • ความเป็นไปได้ในการจับคู่กับชุดหูฟังและลำโพง Bluetooth ที่รองรับโปรไฟล์ A2DP (โปรไฟล์การกระจายเสียงขั้นสูง) และ HSP (โปรไฟล์ชุดหูฟัง)
  • สามารถใช้ได้กับโทรศัพท์ที่มีสองซิมการ์ด
  • โหมดควบคุมการชาร์จเร็วผ่าน USB-C
  • รองรับ VoLTE (เสียงผ่าน LTE)
  • ความเป็นไปได้ในการทำงานเป็นจุดเชื่อมต่อเพื่อกระจายอินเทอร์เน็ตไปยังอุปกรณ์อื่นผ่าน USB
  • การแปลอินเทอร์เฟซสำหรับ 12 ภาษา
  • เข้าถึงไฟล์โดยใช้ MTP (Media Transfer Protocol)

ในขณะเดียวกัน รหัสของแอปพลิเคชันเดสก์ท็อป Mudita Center ก็เป็นโอเพ่นซอร์ส ซึ่งมีฟังก์ชันสำหรับการซิงโครไนซ์สมุดที่อยู่และตัวกำหนดตารางเวลาปฏิทินกับระบบเดสก์ท็อป การติดตั้งการอัปเดต ดาวน์โหลดเพลง การเข้าถึงข้อมูลและข้อความจากเดสก์ท็อป การสร้างการสำรองข้อมูล การกู้คืน จากความล้มเหลวและใช้โทรศัพท์เป็นจุดเข้าใช้งาน โปรแกรมนี้เขียนโดยใช้แพลตฟอร์ม Electron และมีรุ่นสำหรับ Linux (AppImage), macOS และ Windows ในอนาคต มีการวางแผนที่จะเปิดแอปพลิเคชัน Mudita Launcher (ผู้ช่วยดิจิทัลสำหรับแพลตฟอร์ม Android) และแอปพลิเคชัน Mudita Storage (ระบบจัดเก็บข้อมูลบนคลาวด์และระบบส่งข้อความ)

จนถึงตอนนี้โทรศัพท์เครื่องเดียวที่ใช้ MuditaOS คือ Mudita Pure ซึ่งมีกำหนดจะเริ่มจัดส่งในวันที่ 30 พฤศจิกายน ราคาตัวเครื่องอยู่ที่ 369 เหรียญสหรัฐฯ โทรศัพท์ควบคุมโดยไมโครคอนโทรลเลอร์ ARM Cortex-M7 600MHz พร้อมหน่วยความจำ TCM 512KB และติดตั้งหน้าจอ E-Ink ขนาด 2.84 นิ้ว (ความละเอียด 600x480 และสีเทา 16 เฉด), SDRAM 64 MB, แฟลช eMMC 16 GB รองรับ 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 และ USB type-C (Wi-Fi และอินเทอร์เน็ตผ่านผู้ให้บริการมือถือไม่สามารถใช้งานได้ แต่อุปกรณ์สามารถทำงานได้เป็น USB GSM- โมเด็ม) น้ำหนัก 140 กรัม ขนาด 144x59x14.5 มม. แบตเตอรี่ Li-Ion 1600mAh แบบถอดเปลี่ยนได้ ชาร์จเต็ม 3 ชั่วโมง หลังจากเปิดเครื่อง ระบบจะบู๊ตภายใน 5 วินาที

MuditaOS ซึ่งเป็นแพลตฟอร์มมือถือที่รองรับหน้าจอ e-paper เป็นโอเพ่นซอร์ส


ที่มา: opennet.ru

เพิ่มความคิดเห็น