Or you can just buy this one from DFRobot for $6. It uses the same principle for 5 buttons on one input channel.
Digikey carries them. Easy to wire up as is.
If you really like the bigger buttons, you could remove these from the board and wire up external switches.
View attachment 1614
Out of curiosity, have you tried this yourself?
