This is a small board with four tactile pushbutton pre-soldered and ready to connect to any project you have in mind.
By using particular IO scanning detection, the 5 IO Keypad takes only 5 IOs to control all of the onboard push buttons and joystick. 10 push buttons, 1 joystick (five positions), 5-bit interface.