Cloud-synchronized lamps
Networked lamps using a Particle Photon, WB2812B LEDs (aka NeoPixels), and a touch-sensitive panel. They communicate and synchronize colors across lamps via the internet and Particle's cloud using Particle.subscribe() and Particle.publish() functions. Bonus of using Particle's cloud: easily push updates and add features from Particle's browser-based IDE and Console.
Demo of operation:
https://youtu.be/uUX5NEsEXrw
Special mode idle sequences (instead of being off, the lamp runs an assigned idle sequence on holidays)
Circuit boards from Osh Park: