This project is still a work in progress. Functionally, it is complete, but I want to learn some soldiering skills by making it permanent on a PCB.
The idea for this project was to learn the basics of input and output with Arduino. This is my first real project, and I am happy with how it turned out. Before embarking on this project, I made sure not to google anything related to Arduino and Simon lest my mind become clouded with other's ideas. I wanted to build this from the ground up, using my own inputs, outputs, and logic along the way.
The code and schematic can be found here: