Электронная бумага, несмотря на распространенность технологий, чаще всего применяется в одном типе устройств — электронных книгах, т.е. «читалках». И это при том, что в прежние годы было представлено немало девайсов иных типов с той же электронной бумагой. Это часы, телефоны, ноутбуки и т.п. Но все же все эти девайсы оставались и остаются нишевыми устройствами.
Возможно, сейчас ситуация может измениться — дело в том, что в продажу поступил E-ink телефон Mudita Pure. Сам по себе технологическую революцию он не совершит — это кнопочный простенький девайс, который получил название Mudita Pure. Но вот его операционная система заслуживает отдельного рассказа. Под катом разбираемся в особенностях самого девайса и его ОС.
Что это за телефон такой?
Если бы не экран, можно было бы сказать, что это обычная звонилка с рядом продвинутых функций. У телефона 2,84-дюймовый дисплей, физические кнопки и наличие таких функций, как календарь, заметки, будильник, медиаплеер и диктофон. Система загружается всего за 5 секунд.
Стоит эта радость $369, что дороже гораздо более продвинутых китайских телефонов с большим объемом памяти, мощным процессором и т.п. У Mudita Pure в наличии:
- E-ink дисплей с разрешением 600*480.
- Процессор ARM Cortex-M7 с частотой работы 600 МГц.
- 64 МБ SDRAM.
- 16 ГБ внутренней памяти.
- 1600 мА*ч батарейка (она легко заменяется). Заряжается всего за 3 часа.
- Поддержка двух SIM-карт.
- Поддерживается 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 и USB type-C.
- Вес 140 гр., размер 144x59x14.5 мм.
При этом у телефона нет поддержки Wi-Fi связи, но есть Bluetooth 4.2. Кроме того, устройство подключается к ПК по обычному USB-кабелю. Телефон можно использовать в качестве модема — правда, для этого нужно установить программное обеспечение от производителя. Это же ПО дает возможность обмениваться с телефоном изображениями, документами, синхронизировать контактные данные и календарь.
В общем, практически те же функции, что были у КПК начала 2000-х. Только дисплей не сенсорный, насколько можно понять.
Такой телефон идеален в качестве второго устройства. Кроме того, он пригодится тем, кто хочет почти полностью отключиться от цифровой системы, уезжая на отдых. Звонки, СМС, интернет без социальных сетей и уведомлений — этого вполне достаточно, чтобы оставаться на связи. Электронная бумага, к тому же, потребляет очень мало энергии, так что в автономном режиме устройство прослужит несколько дней.
В общем-то, телефон действительно нишевый — популярным среди широких масс населения явно не станет, особенно учитывая его стоимость. Девайс, скорее всего, будет использоваться гиками, цифровыми кочевниками, служить в качестве корпоративного устройства связи и на этом все. С таким экраном книги не почитать, не говоря уже о просмотре видео или изображений.
А что там за ОС?
Здесь все гораздо более интересно. Компания Mudita, разработчик устройства, опубликовала исходный код своей ОС. Она базируется на real-time OS FreeRTOS. Последняя создана для работы на микроконтроллерах, встраиваемых устройствах, системах промышленной автоматики и оборудовании интернета вещей (IoT). ОС не требуется блок управления памятью, плюс она поддерживает свыше 40 архитектур микроконтроллеров и микропроцессоров. FreeRTOS 10 поддерживает IPC-механизма Stream Buffers, который важен в тех случаях, когда есть лишь один получатель и один отправитель.
E-ink устройства и ОС — весьма интересная тема, но у нас есть и другие статьи, оцените — мы рассказываем о:
→ Маленьких «малинках» в крупном дата-центре
→ Динамических ИБП в дата-центрах: как мы устанавливали Piller CPM300 с двойным преобразованием
→ Разборке редкого зверя от Nvidia — DGX A100
Программная платформа MuditaOS, что логично, оптимизирована как раз для устройств с экранами E-ink. Написан код ОС на C/C++ и опубликован под лицензией GPLv3.
Как и большинство ОС реального времени, FreeRTOS потребляет очень мало ресурсов. Ей достаточно всего 64 КБ ОЗУ. Для хранения информации используется отказоустойчивая FS littlefs, которая ранее была разработана компанией ARM для операционной системы Mbed OS. Предусмотрена поддержка HAL (Hardware Abstraction Layer) и VFS (Virtual File System), что дает возможность без особого труда обеспечить работу системы на разных устройствах с разными типами файловых систем.
Для того, чтобы хранить «высокоуровневые» данные, вроде адресной книги и заметок, используется СУБД SQLite.
Вот основные особенности новой ОС:
- Оптимизация под работу интерфейса на электронной бумаге. Есть светлая и темная цветовые схемы.
- Можно отключиться от сети полностью, включить режим «не беспокоить» либо активировать обычный режим.
- Есть система обмена сообщениями, которая включает шаблоны, черновики, emoji и UTF8.
- Плеер поддерживает MP3, WAV и FLAC и теги ID3.
- Среди стандартных модулей — калькулятор, фонарик, календарь, будильник, заметки, диктофон. Добавлена программа для медитации.
- Есть менеджер приложений (хотя, надо думать, самих приложений еще немного).
- Поддержка работы с профилями A2DP (Advanced Audio Distribution Profile) и HSP (Headset Profile).
- Работа с двумя SIM-картами.
- Доступ к файлам при помощи протокола MTP (Media Transfer Protocol).
- Поддержка VoLTE (Voice over LTE).
- 12 языков в интерфейсе.
- Есть режим раздачи интернета через USB (по Bluetooth, насколько можно понять, раздавать нельзя).
Кроме ОС, вскоре разработчики планируют открыть еще Mudita Launcher (цифровой ассистент для платформы Android) и Mudita Storage (облачное хранилище и система обмена сообщениями).
Кроме телефона, у компании есть в продаже наушники (вполне обычные), будильник с E-ink и умные часы с E-ink. Стоимость умных часов очень высокая — около $430, при том, что они обеспечивают лишь базовые функции. Вероятно, это следствие высокой стоимости самих дисплеев E-ink круглой формы.
Что касается операционной системы, то вполне возможно, что ее открытие даст толчок развитию экосистемы устройств и программных платформ для E-ink.