Story
This eye-catching RGB clock uses a 60-LED Neopixel ring to display the current time with color-coded hour, minute, and second indicators. Built with an ESP32 and fully powered by ESPHome, it's ready to integrate into Home Assistant right out of the box!
Whether mounted on the wall or placed on your desk, this project adds both smart functionality and a colorful visual touch to any room. You can customize the LED colors, brightness, or even set automations based on time or occupancy – all from Home Assistant.
📌 Key Features
- 60 RGB LEDs for accurate time display
- ESP32-based with ESPHome firmware
- Seamless Home Assistant integration
- WiFi-enabled and OTA updatable
- Customizable LED colors and brightness
- Wall-mount or desktop-ready design
- 3D-printable case available
Video
📌 Used components
- D1 Mini: https://amzn.to/3CFKHGM *
- Neopixel-Ring: https://amzn.to/3B1SnSB *
- TinyRTC: https://amzn.to/3AYha9P *
- LED-Matrix Display: https://amzn.to/3cvVMzo *
- 5V Netzteil: https://amzn.to/3ebv0wV *
- 5V Buchse: https://amzn.to/3e7MWIC *
Full details, configuration and printable files available on my project page:
https://smarthomeyourself.de/rgb-led-uhr-mit-esphome-fuer-home-assistant/
* Note: The links above are affiliate links. If you use them, I may earn a small commission – this helps support my projects at no extra cost to you.