This project is a great example of how to control an Arduino from a web page. By using an Arduino Yun or CC3000 you can extend control of your Arduino to your wireless network.

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.
Have fun with the project, and have a happy holiday!

This guide was first published on Dec 16, 2013. It was last updated on Dec 16, 2013.

This page (Future Work) was last updated on Aug 20, 2020.