As you can see, this demands to be a platform for playing retro computer games, so an arcade style gamepad was needed.
The CBM has a matrix keyboard, so a decoder with a PS/2 interface was built.
The Eagle schematic files can be found in the eagle sub-directory of the projects GitHub repository .
The Arduino firmare source code can be found in the projects GitHub repository .