The controller can drive an RGB LED strip which can be up to 25 meters long, using music as input. This can come from any device with a line level output (basically all PCs, mobile phones and Hi-Fi ...
This project uses an Arduino micro-controller to time a gradual light-strip illumination to simulate a sunrise, and thus allow one to wake up gradually rather than suddenly by an alarm clock. I've ...