LED Matrix
As a fun hardware project to improve my skills with soldering and arduino prototyping, I built a fully programmable 4x4x4 LED matrix using white LEDs and an Arduino Uno. The anodes of each row are connected, and the cathodes of each column are connected. Each column is connected to a digital pin on the arduino, and each row is connected to an analog pin. This allowed me to implement several different visual effects, including a fading effect on the entire cube, a fazing row-by-row pattern (shown to the right), and a "rain" pattern (each column operating separately). The hardware was hidden in an MDF box that was then covered in felt (for aesthetics), and the whole system runs on a 9V battery.