Arduino RGB LED Infinity Mirror

This is my take on a combination of two classic projects: RGB LED control with an Arduino, and an Infinity Mirror. It's an RGB LED infinity mirror that lets you toggle between an adjustable-speed color-fade mode and a direct-control mode where you individually set the red, green, and blue LED brightness levels. I originally posted this project on Instructables:

The primary inspiration initially came from this infinity mirror Instructable:

and Adafruit's RGB LED strip tutorial:

Before writing the initial project, I noticed that there were a ton of infinity mirror projects on the web, but many of them left out key steps or documentation that made the builds difficult for beginners to follow. I hope having clear instructions in one place and a Jameco kit with all the requires parts will make the project more accessible to beginners. Enjoy!