I used a Microchip PIC16F684 microprocessor. ...If you want to get into microprocessors, I recommend starting with Arduino, Raspberry Pi, etc - popular, easy, and plenty of online documentation, support, and videos. Also check out www.instructables.com!