They say that the holidays are a time to gather with others, which usually translates into spending time with friends and family. The folks at ioBridge Labs thought that while friends and family certainly are a big part of the holidays, it would be pretty cool to gather together flocks of strangers by using the Internet to synchronize their Christmas lights.
Participation in CheerLights is pretty easy, requiring little more than an Internet connection, some GE G-35 Color Effects lights, an Arduino, and an ioBridge. While those are the recommended components, an Arduino Ethernet shield will handle networking just as well. There really are no restrictions when it comes to hardware, so if you are so inclined, it should be relatively easy to roll your own display using simple RGB LEDs and a µC of your choosing.
The colors are dictated by the group’s Twitter feed, which can be found at http://twitter.com/#!/@cheerlights. Whenever a message is sent to @cheerlights along with a color, all of the light displays listening in will change simultaneously.
We really like the idea, and think it would be pretty cool to see this sort of program rolled out on a neighborhood or street-wide level, so you could see dozens of strings changing colors all at once.
If you’re interested in checking out CheerLights’ current color, be sure to take a gander at their live stream here.