A maker called hvermaak.projects built a custom ESP32-WROOM-32 clock, the Ouma Ria Smart Clock, specifically to solve a real-world medication reminder problem for a family member, then kept adding features until it became a full home assistant device.
The hardware is specific and deliberate: four 8x8 WS2812B addressable LED panels form the display, a DS3231 RTC module handles timekeeping, a BH1750 ambient light sensor adjusts brightness automatically, a DFPlayer Mini delivers spoken announcements and chimes, AM312 PIR sensors add basic motion detection, and a 30-LED WS2812B strip acts as a status indicator. A web interface handles scheduling. No off-the-shelf product combined all of this in one unit at this price point.
The full project page on Hackaday.io is worth reading for the iterative design decisions, specifically how a single-purpose medication reminder grew into a device managing birthday alerts, kitchen timers, and perimeter monitoring. The build documents exactly what happens when you start with a concrete human need instead of a feature list.
[READ ORIGINAL →]