Hyelicht IoT Backlit Shelving System
A flexible IoT lighting setup for divided cubby shelving.
Hyelicht is an IoT software package, which according to its GitHub project documentation, "allows you to do colorful painting and animations on a LED-backlit shelf, using an embedded touchscreen and a companion app for phones and PCs.” It is also designed to integrate with the Philips Hue/diyHue smart lighting system, though implementing this functionality will take a bit of additional programming.
The system is set up to illuminate LED strips in a very flexible manner, and operates on a single-board computer running Linux, along with a helper MCU for the touchscreen’s backlighting. The reference design presented uses a 7” Waveshare 1024x600 pixel capacitive touchscreen as a user interface, and it can also be operated in headless mode via a smart device.
The Linux SBC used here is a Raspberry Pi 4B, running the Raspberry Pi OS, and the helper MCU is an ATmega328 development board. Given today’s supply chain issues, the ability to use different types of hardware should come in quite handy.
The reference setup controls a 5x5 array of lighting on an IKEA Kallax shelf. LED strips are SK9822-based and pack in 60 LEDs per meter, though APA102 LEDs should work as well. Two 12A, 5V bench power supplies are hidden in the shelf to keep things sufficiently powered.
The interface provides various lighting patterns, with brightness adjustment, painting tools, and even a fireplace animation. Code is available on GitHub, and it looks like an excellent framework to modify into your own individual lighting creation.
Engineer, maker of random contraptions, love learning about tech. Write for various publications, including Hackster!