Close
0%
0%

ESP32 Personal Library Console

ESP32-based personal library console for tracking reads, organizing TBR, and book discovery.

Similar projects worth following
ESP32 Personal Library Console is a standalone embedded device designed to help manage a personal book collection without relying on a smartphone or cloud-based app. The goal of this project is to build a dedicated reading companion capable of: - Tracking completed books - Managing a TBR (to-be-read) queue - Logging reading progress - Generating book suggestions based on history - Storing data locally on-device Instead of building another mobile application, this project explores creating a focused, distraction-free hardware interface using the ESP32 platform. Phase 1: Hardware Exploration The first phase focuses on rapid prototyping using off-the-shelf ESP32 development boards, including: - CYD display modules - Round TFT displays Future Phases - Persistent local storage architecture - Basic recommendation logic - Custom PCB - Custom Casing

A dedicated, distraction-free ESP32 device for managing a personal book collection. No phone. No cloud. No notifications.

Tracks read books, manages a TBR queue, logs reading progress, and will eventually generate recommendations, all stored locally in flash.

Read more »

partitions.csv

Non-obvious trick: enlarged LittleFS partition (2.5 MB) to fit background images

Comma-Separated Values - 289.00 bytes - 03/03/2026 at 04:08

Download

  • 1 × ESP32-2432S028 "Cheap Yellow Display" (CYD) - ESP32-WROOM-32 module
  • 1 × 2.8" ILI9341 TFT 320×240 built into CYD (confirmed working)

View all 2 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates