Some ways to extend this project include:
- Add servos to move and animate other holiday decorations.
- Connect a microphone to make the lights react to sound.
- Add a motion sensor to make the lights react to movement.
- Add more color schemes to the project. The gradient and bar drawing code is very general and supports an arbitrary pattern of colors--look at how the included color schemes are defined by an array of colors to see how to add your own.
- For the Arduino Yun, look at hosting the control web application directly on the Yun's Linux-based processor.