Ещё в 2020 году мы рассказывали об Open Book: DIY-читалке с открытым исходным кодом от разработчика Joey Castillo, которую можно было собрать самостоятельно с помощью пайки… по крайней мере, теоретически. Устройство оснащалось 4,2-дюймовым экраном на электронных чернилах, семью физическими кнопками для навигации и той самой амбицией «собрать сможет каждый, у кого есть паяльник», которая привлекает определенную небольшую аудиторию.
Шесть лет спустя Кастильо вернулся с Open Book Touch. В основе та же идея, но на этот раз продукт больше похож на готовое к использованию устройство «из коробки». При необходимости его всё ещё можно разобрать и модифицировать. Новый проект только что стартовал на Crowd Supply.
В условиях, когда принцип «владей своими данными» становится способом противостоять огороженным садам крупных технологических компаний, открытая альтернатива экосистеме Kindle — именно то, что привлекает многих поклонников открытого ПО. Никаких учётных записей, DRM и «звонков домой». Если у вас есть хорошая коллекция электронных книг, такое устройство определённо стоит добавить в список желаний, по крайней мере, с нашей точки зрения.
Ключевые характеристики

- Дисплей: 4,26” сенсорный E-Ink, 480 × 800 пикселей, тёплая и холодная подсветка
- Процессор: двухъядерный ESP32-S3, Wi-Fi + Bluetooth LE
- Память: 16 МБ флеш, 8 МБ PSRAM
- Форматы: EPUB и простой текст, без DRM
- Хранилище: слот microSD
- Интерфейс: USB-C со встроенной зарядкой LiPo-аккумулятора
- Размеры: 78 × 120 × 10 мм, вес около 85 г
- Открытый исходный код: прошивка под лицензией MIT, открытое аппаратное обеспечение (будет опубликовано при отправке)
Базовая модель стоит 149 долларов, ограниченное «Авторское издание» продаётся за 249 долларов только в рамках кампании.
Самое очевидное отличие от оригинального Open Book заметно сразу. Там, где старая плата имела крестовину, кнопку выбора и отдельные кнопки перелистывания страниц, Open Book Touch представляет собой единую симметричную пластину толщиной всего 1 см, а всю работу выполняет ёмкостный сенсорный экран. Возможно, именно поэтому устройство называется Open Book Touch.
Отказ от физических кнопок оправдан, ведь это крошечное устройство. Сенсорный экран расположен на 4,26-дюймовой панели E-Ink с разрешением 480 × 800 пикселей (около 220 пикселей на дюйм), что даёт более чёткую картинку, чем можно ожидать при таком размере. По сути это 1-битный дисплей, обеспечивающий быстрый и чёткий чёрно-белый вывод при перелистывании страниц. Более медленный 2-битный режим оттенков серого зарезервирован для экрана блокировки, так что обложка книги или ваше собственное фото отображаются с большим количеством градаций.

Подсветка использует пять тёплых и пять холодных светодиодов одновременно, что позволяет получить тёплый тон для чтения в постели или более холодный для дневного света, а не довольствоваться однотемпературной подсветкой.
В основе лежит ESP32-S3 с 16 МБ флеш-памяти и 8 МБ PSRAM, как раз то, что нужно для разбора файлов EPUB на микроконтроллере вместо полноценного одноплатного компьютера с Linux. Прошивка написана на C++ с использованием ESP-IDF и FreeRTOS, а SQLite незаметно отслеживает метаданные вашей библиотеки.
Вёрстке тоже уделили внимание: текст выровнен по ширине с корректными переносами (включены словари для английского, испанского, французского и итальянского), встроенные изображения обрабатываются дизерингом, а гарнитура основана на растровых версиях открытых шрифтов Lucida Bright и Lucida Sans с полноценными полужирным и курсивным начертаниями.

Языковая поддержка впечатляет для нового устройства. В качестве резервного шрифта на устройство предустановлен GNU Unifont, покрывающий около 70 000 глифов, а сам интерфейс локализован на семь языков, включая арабский и иврит. Также реализован двунаправленный алгоритм Unicode, поэтому текст с письмом справа налево отображается корректно, а не зеркально.
Поддержки DRM здесь нет по задумке. Книги загружаются с карты microSD или по локальному Wi-Fi. Метаданными библиотеки также можно управлять через SQLite.

Сопутствующего приложения нет. Эта «особенность» может оказаться неудобной, если вы любите читать на нескольких устройствах, например на компьютере или смартфоне. Возможно, в будущем над этим поработают.
LiPo-аккумулятор ёмкостью не менее 800 мА·ч можно заменить самостоятельно, а корпус с защёлкивающейся 3D-печатной конструкцией спроектирован так, чтобы его можно было разобрать; в комплект входят файлы CAD для печати, если вы захотите сделать корпус другого цвета.
Что случилось с оригиналом?
Оригинальный Open Book победил в конкурсе Hackaday «Take Flight with Feather» в январе 2020 года — соревновании, спонсируемом Adafruit и DigiKey, для плат, совместимых с Feather.

Победа должна была означать серийный выпуск как минимум 100 устройств, которые появились бы на полках DigiKey. Насколько нам известно, запланированная розничная партия, по-видимому, так и не была реализована в полном объёме.
Кастильо продавал пустые печатные платы самостоятельно через Tindie с середины 2020 года, и к октябрю того же года более сотни плат Open Book и E-Book FeatherWing были отправлены мейкерам, готовым паять их дома.
Так что поставки всё же состоялись, пусть и не в виде розничной партии через DigiKey, как изначально обещалось. Настоящие платы добрались до реальных людей в формате DIY-набора, а не готового продукта. Проект продолжал развиваться: появился вариант на базе RP2040 «Open Book Abridged», а затем и полное переосмысление, приведшее к Open Book Touch.
Оригинальный Open Book имел все схемы и прошивку в открытом доступе на GitHub с самого начала, ещё до появления первой платы. С Open Book Touch сейчас немного иначе. Кастильо открыл Focus, фреймворк приложений на C++, который обеспечивает работу интерфейса устройства, а прошивка распространяется под лицензией MIT.
Однако файлы плат, CAD-модели корпуса и сама прошивка, специфичная для Open Book Touch, останутся закрытыми до завершения кампании: сначала их получат спонсоры, а затем и все остальные. Такое обещание даёт разработчик.
Как получить Open Book Touch

Open Book Touch уже доступен на Crowd Supply. На момент написания статьи кампания собрала 25 658 долларов из заявленных 45 000 от 131 спонсора, до конца сбора остаётся около пяти недель.
Поддержать Open Book Touch на Crowd Supply
Цены начинаются от 149 долларов за стандартный Open Book Touch (бесплатная доставка по США, 12 долларов в другие страны), а версия «Авторское издание» в специальном корпусе за 249 долларов доступна только в период кампании.
Crowd Supply планирует отправить первые устройства спонсорам в начале 2027 года; доставка осуществляется через обычного партнёра — Mouser. Производство ведётся по программе NextPCB Launchpad, а сами панели E-Ink поставляет компания Good Display.




Пока нет комментариев. Будьте первым!