|
arduino IDEArduino
|
|
|
EagleAutodesk
|
|
|
TL866-II PlusXgpro
|
C64-Keyboard
I can confirm that the project is now fully working with either PS/2 or 5pin din connector and works with the VIC20 and the C64!
01/12/21 Ordering is now available!
20/11/21 PCB under review due to incorrect footprint size!
25/11/21 Footprint size now corrected .
Now on my website https://www.levosretrocomputerprojects.co.uk/index.php/c64/c64-vic20-pc-keyboard-adapter
Based on code from https://github.com/Hartland/C64-Keyboard . If you wish to use the arduino IDE full code is here under ps2/c64_keyboard. There are 4 files to download and a library to install . All the details are on that website.
Currently there is no pcb available for this project , so , i decided to create my own.
The circuit decodes the keyboard presses from the PS/2 ( or AT ) keyboard and converts that to matrix connections via the MT8808 matrix chip. As far as the target computer knows it is receiving keystrokes from a genuine matrix keyboard.
The circuit could be adapted for any computer using a matrix keyboard but , i decided to stick with the C64/VIC20 version.
I have also included an LED to show data moving between the keyboard and AVR and the option for an external crystal for the AVR.
Only one keyboard can be connected so you need either a 180degree 5 pin din socket OR a PS/2 6 pin mini din socket .
Currently under test Tested in Australia by Banman ( from the Melon64 forum ) and me in the UK.
If using a PS/2 connector you need to put some kapton tape or nail varnish over this pad to stop any shorts occuring.
C64-Keyboard
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(17)
- Likes(18)
- Carsten Hilbig Oct 28,2024
- Engineer Aug 18,2024
- Engineer Mar 03,2024
- Engineer Dec 26,2023
- Paweł Janowski Sep 23,2023
- Holger OnkelHolgi Aug 18,2023
- Artur Jasowicz Jun 17,2023
- Bernd Desens Mar 06,2023
- erikhuybregts Feb 17,2023
- Mr. Marsupial Feb 08,2023
- Marco Pantanetti (persso Task SRL) Nov 15,2022
- Ted Grenfell Oct 05,2022
- AlexBSM Apr 24,2022
- Francisco Meza Nov 13,2021
- PCBWay happy Nov 04,2021
- (DIY) C64iSTANBUL Nov 04,2021
- Mr Eddie Bannister Nov 03,2021
- Alan Leverett Nov 03,2021
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
9design
-
10usability
-
8creativity
-
9content
More by Alan Leverett
- A500 IDE/Flop The Idea for this project came from my building of a Spitfire500 accelerator .The Spitfire500 is a 1...
- PiSCSI 'Drive' Old SCSI hard drives and cd-rom drives are at the end of there life and failing .They are not being ...
- RaSCSI Target Board RaSCSI Target BoardThis is a target board for use with the Raspberry-Pi and the RaSCSI project .Aso ...
- C64-Keyboard I can confirm that the project is now fully working with either PS/2 or 5pin din connector and works...
- DIY Cart+8 A DIY Cartridge for the VECTREX gaming system.Easy to use selection ( no link settings ) .This one i...
- DIYCart+32 A DIY Cartridge for the VECTREX gaming system.Easy to use selection ( no link settings ) .This one i...
- ZX81-PERIPHERAL-SUPPLY-PCB A power supply and breakout board for ZX81 peripherals.Full details on my website.http://www.levosre...
- ANanoMouse Welcome to the ANanoMouse Page.Here we will create an interface for the AMIGA to use ps/2 optical a...
- C64 ZaxxDual While working on a project to replace the PLA in one of my Commodore64's I came across the fact that...
- C64 PLA to ROM adapter I have been looking at this project for a while and there are several boards around , however nobody...
-
-
-
-
-
-
3D printed Enclosure Backplate for Riden RD60xx power supplies
153 1 1 -
-