Author: Robert Gallup (robertgallup.com, github.com/robertgallup)
Date: 8/4/2015
Version: 1.0
Arduino Code for running a 3x3x3 LED cube. The shield supported is sold by Radio Shack, and this code was derived from their original code.
Extensive modifications have been made:
- All animation data was placed in program memory (PROGMEM). This allows many more animations to be used.
- Animation data was moved to a separate .h tab to make it easier to edit and understand
- New animations were added
- Total number of animations is calculated from the data rather than having to enter it manually
- Many more comments were added (some of them may be correct :) )
- Animation function was changed to display an arbitrary animation. This allows more flexibility in sequencing animation. The sample program displays them sequentially, but that could easily be changed to support random sequencing, or sequencing based on user input.