Show HN: Physical Pomodoro Timer with ESP32 and e-paper screen
Published on: 2025-05-23 05:42:26
This is the repository for an ESP32 based focus timer. It uses an ePaper display and a rotary dial for input. The code in this repository will not be ready-to-use, as some assets and fonts have been removed. However, if you really want to you should be able to adapt the code to your needs.
Parts List
ESP32 (I used an AZDelivery ESP32 NodeMCU)
WaveShare 4.26inch e-Paper display HAT, 800x480 (link)
KY-040 rotary encoder with button
A single WS2812 LED (could be replaced with a simple RGB LED)A
A USB-C connector (like this one)
3d printed case ( onshape file)
file) Some resistors and 0.1uF capacitors
Project Origin
I love trying out different productivity techniques - some say that the quest to optimize your productivity is the ultimate procrastination method, so maybe that is what drove me to this project. I also have a habit of committing time (around a month of work outside my normal job) once a year to a project that benefits someone else. Last year, I bought a 3D printer (B
... Read full article.