
I made this button pad using a PCB and other components manufactured by Sparkfun. It is driven by an Arduino Mega. Each button is nice and squishy and satisfying to press, and it has an RGB LED inside!I've been using it to control animations I've coded in Processing. The button pad sends a message whenever a button is pressed, saying which button it was. Processing receives these messages and changes variables in the sketch depending on what was pressed.My instructable goes through the whole process in detail: http://bit.ly/2FpFrtY via /r/DIY http://bit.ly/2FyCU01