Проект Paragon: Электронная книга с открытым исходным кодом

Изображение заголовка электронной книги с открытым исходным кодом

Честно говоря, я давно слежу за этим проектом. И считаю, что сама идея заслуживает того, чтобы быть представленной в нашей серии Paragon Projects. Но Джоуи Кастилло только что опубликовал обновления к этому проекту, которые требуют от меня сделать это сейчас, особенно сейчас. Это электронная книга с открытым исходным кодом, которую Джоуи называет "Открытый буфетk“.

Как отмечает Джоуи в проекте по HackadayИдея заключается в том, что это полноценная электронная читалка, которую может сделать каждый - для любого языка.

Итак, вы можете выбросить старую электронную книгу с проприетарным программным и аппаратным обеспечением. Наконец-то пришло время заменить ее на эту замечательную электронную книгу с открытым исходным кодом, работающую на Raspberry Pi Pico.

Пожалуй, самое главное, что Джоуи разработал его с учетом того, что он должен быть полностью расширяемым. Таким образом, можно не только изменять код, но и добавлять аксессуары, чтобы полностью настроить его по своему усмотрению!

Оборудование

Прежде всего, вам необходимо зайти на GitHub, чтобы получить основную плату Open Book (печатную плату) и модуль Castellated E-Paper Driver, который вы можете найти на странице GitHub здесь.

Там же можно найти полный список компонентов.

Но, по сути, вам понадобятся кнопки, переключатели и полутоновый дисплей на электронной бумаге. Также необходимо приобрести держатель для батареек типа ААА, резисторы и конденсаторы, если они у вас еще не лежат где-нибудь.

Также потребуется карта памяти micro SD.

И, наконец, вам нужно будет взять этот Raspberry Pi Pico.

Что касается корпуса, то Джоуи предоставил файлы для 3D-печати корпуса по своему усмотрению. Но, разумеется, в таком проекте можно проявить творческий подход к монтажу печатной платы и ее запуску!

Программное обеспечение

Программное обеспечение здесь настроено таким образом, чтобы иметь возможность отображать (в принципе) любой язык через GNU unifont. Запуск библиотеки babel.bin unicode позволяет получить доступ к максимальному количеству символов.

Встроенное программное обеспечение libros, который нужно прошить на Pico. После этого на карте micro SD будет найден файл babel.bin.

Вам просто нужно получить нужные книги в файле .txt, а затем поместить их на SD-карту. После этого ваша новая электронная книга с открытым исходным кодом будет готова к работе.

Заключение

Я хочу выразить свою признательность Джоуи Кастилло за создание этой замечательной электронной книги и особенно за то, что он сделал ее полностью открытой.

Если вы хотите ознакомиться с деталями и историей этого проекта, вы можете найти его на Hackaday здесь или на сайте Джоуи здесь.

И, как всегда, если вы хотите посмотреть другие проекты Paragon, вы можете нажать кнопку здесь.

Однако главный вопрос заключается в том, что вы собираетесь читать на своей новой электронной читалке?

2 комментариев

  1. Andy Сентябрь 10, 2023 в 3:26 пп

    Очень хорошо. Я купил два электронных ридера от Boox, они очень дорогие, но я купил один формата A5 и один формата A4. Можно использовать не только все приложения для чтения электронных книг, но и другие форматы и PDF. Здесь есть и манга в формате cbr, и доппельсейты, которые можно просматривать, а также заметки, например, на обложке или в букете... Программное обеспечение - Android. Ach ja und Hintergrundbeleuchtung geht auch noch.

  2. Peter Сентябрь 10, 2023 в 3:29 пп

    Als Newbie gefragt, welche Anlaufstelle wählt man hier in D für die PCB Herstellungim kleinen?

Комментировать