Présentation

Open Book Touch est un lecteur e-book open-source qui se veut simple et efficace. Il dispose d'un écran tactile e-paper de 4,26 pouces, d'une épaisseur d'un centimètre et d'un design symétrique. L'appareil est conçu pour être léger et portable, ce qui le rend facile à emporter partout.

Fonctionnement

Open Book Touch prend en charge les fichiers EPUB et les fichiers texte simples, et dispose d'un moteur de composition de texte avancé. L'écran e-paper affiche des textes nets et des polices personnalisables. L'appareil est également équipé d'une lumière frontale réglable, qui permet de lire dans différentes conditions de luminosité.

Architecture

Open Book Touch est basé sur un microcontrôleur ESP32-S3, qui offre une connectivité Wi-Fi et Bluetooth LE. Le firmware est construit sur ESP-IDF et FreeRTOS, avec une gestion des métadonnées de la bibliothèque via SQLite. L'appareil peut être programmé en utilisant Arduino ou CircuitPython.

Implications et limites

Open Book Touch est conçu pour être open-source et personnalisable. Les utilisateurs peuvent modifier le design de l'appareil, charger leurs propres livres et personnaliser l'interface. Cependant, l'appareil a des limites en termes de performances, car il est conçu pour la lecture de texte et non pour les applications exigeantes. La durée de vie de la batterie est d'environ une semaine avec la lumière frontale éteinte, et le temps de chargement est d'environ une heure.

ESP32-S3

Le code source et les fichiers de conception de l'appareil seront publiés sous licence MIT, ce qui permettra aux utilisateurs de personnaliser et de modifier l'appareil à leur guise.