I used a generic Radio Shack PCB to put everything together. The full list of these components can be found in the components section of the project.
The assembly of the project is pretty simple, however where it really gets complex is in the programming of the ATMGEA. I do not have an AVR programmer, I have been using a PIC kit for years. I decided to keep things simple and use an arduino to program my microcontroller. The code and the link to the library that I used can be found in the details section. To program the chip I used an Arduino UNO board as my programmer. I used this great article on how to program ATTINYs and I was able to adapt it to work with the ATMEGA 328. http://highlowtech.org/?p=1695 I also used this article on the Arduino website to program the chip. https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard Simply cross deference the pin outs of each controller's programming pins and connect the Arduino UNO accordingly.