Skip to content
Make a serial keyboard out of a C64 keyboard with an Arduino mini.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

C64 keyboard to serial

An arduino sketch, created for an Arduino mini, that makes a serial keyboard out of a C64 keyboard.

It makes use of the cool [](Keypad library).

Pin layout

Sorry, I have lost my notes on how to connect the keyboard to the Arduino mini.

I started from the C64 documentation, but is is wrong:

From the code:

byte colPins[COLS] = {2,3,4,9,6,7,8,5};
byte rowPins[ROWS] = {10,11,12,13,A0,A1,A2,A3};

Columns would be A through H Rows would be 0 to 7

Image of prototype

Here's an image of the keyboard interface on the breadboard version of my BASIC computer. You can see the Arduino mini tucked away under some cables. You can see a small part of the keyboard on the top left.

keyboard interface

You can’t perform that action at this time.