<<< Click to dowload TimerThree library
Throughout the course of this project we went through numerous revisions of our code. First we coded the game logic in C. This allows us to verify that the game operates correctly faster than testing the code on the microcontroller. We could also work in parallel on designing code to control the servos, arcade switches, and LEDs separately. Once we had tested all the separate parts we combined them to make the final file that would be uploaded onto the microcontoller.
Below is the Github repository for our code.