Step 3: Make the control panel
Now let's make the control panel. This will involve painting it, adding the joystick and buttons, and wiring them to the interface we created in the previous step.
Paint the entire board the base color of your choice
Mask out the design you want to use with painter's tape
Paint the board again with a different color.
Remove the painter's tape to reveal your design.
Drill the holes to insert the joystick and buttons into.
Install all buttons and joystick. You can additionally install a piece of plexiglass over the control board. I did this and it really made it look a lot nicer.
You can also label your buttons if you wish. I labeled the secondary buttons but chose to leave the main buttons unlabeled. For the text, I used rub on letters. You can get these from the scrap booking aisle at Hobby Lobby.
Now we need to connect the buttons to the interface.
At the base of each button and joystick is a microswitch. Wire the ground connection to the ground pin that corresponds with that button. Wire the normally open (NO) contact to the open end that corresponds. For example:
My A button corresponds to the keyboard key ALT. looking at my matrix, I see that the alt key is ground pin 6, open pin 19. for the A button microswitch, I solder a wire from the ground to pin 6 of my set of grounds. Then I solder a wire from the NO to pin 19 of my set of opens.
The A button is done, now repeat with all others.