Image: reddit.com · ABSpresso - a little 1.8 inch touch screen ESP32 audiobook player that plays from Audiobookshelf
ABSpresso, a tiny ESP32 audiobook player for Audiobookshelf
A round-screen ESP32 player for streaming audiobooks from an Audiobookshelf server, written, flashed and debugged by Claude Code over a couple of evenings.
Credits
Earliest dated source:
The full story
A parent wanted something small for their children to listen to the family's audiobooks on an Audiobookshelf server without a phone or tablet, so built ABSpresso on a cheap ESP32 board with a 1.8" round touchscreen and speaker. It streams audiobooks and podcasts, syncs progress both ways and has shelves, a browsable library and a Now Playing screen.
The maker directed and tested it, but Claude Code wrote the code, built and flashed the board, debugged by reading the serial logs and even took the screenshots. It took a couple of evenings, and the maker asks people to review the code before trusting it.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: ABSpresso - a little 1.8 inch touch screen ESP32 audiobook player that plays from AudiobookshelfReddit poster: tomekentPosted
The maker's post on r/esp32.
If it disappears: archived copy of Reddit: ABSpresso - a little 1.8 inch touch screen ESP32 audiobook player that plays from Audiobookshelf (opens in a new tab)