I want to emulate keyboard presses in an old C64 microcomputer using an Arduino.
The keyboard connection is a non-standard 20-pin port (i.e. the Arduino keyboard libraries won't be useful) which, as I understand, works as a simple matrix of switches.
Since my Arduino Mega has more than 20 general purpose I/O ports, I understand I can approach the problem by simply mapping these 20 keyboard pins to individual "digital" Arduino ports, and then programming around it, right?
Or is this too naive and I'm missing something here?
I'm new to Arduino, so any comments highly appreciated. Thank you!