This project combines the coolness of RGB LEDs with long-range wireless control. On of these boards is mated to an APC102C LED ring. Whatever mood you're in, you can use your phone and set a matching effect!
The phone (or computer) connects to a NodeJS / React server, where the Collector is also running. Commands are wirelessly transmitted over long-range wireless to the corresponding device, in this case a Mood Lamp.
There are a number of different visual effects implemented, including a proper Larson scan. The hardware consists of 16 APA102C LEDs, a couple of transistors used as level shifters (the micro is 3.3V, the LEDs are 5V) and a LDO. All in all, a fairly simple project, but with a fun result.



Like all other projects here, this automatically associates and joins a private area network using the 802.15.4 protocol.