skate323k137
Experienced Member
Hello all,
I wanted to share my latest project. My project is based on the 'Appledore' adapter from P-LAB, which uses an Arduino nano to convert a C64 keyboard to Apple1/Apple II/TTL ASCII. The code also outputs to the serial pins of the Nano, which led me to wonder: Can this keyboard be used for an RC2014 system if connected to a serial port? In short, the answer is: yes.
It's a pretty simple circuit, I will perhaps at some point make a PCB specifically for this purpose. But since this PCB already has the proper input for the keyboard, as well as a RESET line, I really didn't have a need. I just had to tap into 5 pins on the keyboard adapter:
GND
TTL ASCII RST (Not the RST pin of the NANO)
5V
RX
TX
I affixed a small row of 5 female pin headers to the bottom of the PCB and wired that up. Photos of the finished wiring and mod etc can be found here:
NOTE: Reset isn't a normal pin on a serial cable! There were 2 unused pins on the Pi Serial module, so I attached one of the previously NC pins to pin 20/reset on the backplane. The result is that the 'restore' key of the C64 keyboard will pull reset low and reboot the system, due to the way the keyboard matrix is wired on the adapter PCB.
Full project info with firmware is on github: https://github.com/Alex-Kw/c64-rc2014-Keyboard
I would like to thank @bsd64 for his generosity in providing me the C64 keyboard/case. No C64 systems were harmed in the making of this project
I wanted to share my latest project. My project is based on the 'Appledore' adapter from P-LAB, which uses an Arduino nano to convert a C64 keyboard to Apple1/Apple II/TTL ASCII. The code also outputs to the serial pins of the Nano, which led me to wonder: Can this keyboard be used for an RC2014 system if connected to a serial port? In short, the answer is: yes.
It's a pretty simple circuit, I will perhaps at some point make a PCB specifically for this purpose. But since this PCB already has the proper input for the keyboard, as well as a RESET line, I really didn't have a need. I just had to tap into 5 pins on the keyboard adapter:
GND
TTL ASCII RST (Not the RST pin of the NANO)
5V
RX
TX
I affixed a small row of 5 female pin headers to the bottom of the PCB and wired that up. Photos of the finished wiring and mod etc can be found here:
NOTE: Reset isn't a normal pin on a serial cable! There were 2 unused pins on the Pi Serial module, so I attached one of the previously NC pins to pin 20/reset on the backplane. The result is that the 'restore' key of the C64 keyboard will pull reset low and reboot the system, due to the way the keyboard matrix is wired on the adapter PCB.
Full project info with firmware is on github: https://github.com/Alex-Kw/c64-rc2014-Keyboard
I would like to thank @bsd64 for his generosity in providing me the C64 keyboard/case. No C64 systems were harmed in the making of this project