Amiga Keyboards & pinouts The following pinouts are courteousy of the Hardware Book. 5 Pin Keyboard connector (as used on the A1000, A2000 & A3000)
5 Pin Female DIN plug at the computer.
Pin | A1000 | A2000/A3000 | |
1 | +5V | KCLK | 2 | CLOCK | KDAT |
3 | DATA | n/c | 4 | GND | GND | 5 | n/c | +5V |
|
Beware if using an A1000 keyboard in another Amiga and vice versa! 6 Pin Mini Din (As used on the A4000 and CDTV)
6 Pin Female Mini DIN plug at the computer
Pin | Name | Description | |
1 | DATA | Data to/from Amiga | 2 | n/c | | 3 | GND | Ground | 4 | +5V |
+5V supply | 5 | CLOCK | Clock to Amiga | 6 |
n/c | |
|
CD32 Keyboard/AUX Connector
6 Pin Female Mini DIN plug at the computer
Pin | Name | Description | |
1 | DATA | Keyboard data | 2 | TXD |
Serial port transmit data | 3 | GND | Ground | 4 | +5V |
+5V @ 100 mA | 5 | CLOCK | Keyboard Clock | 6 |
RXD | Serial port receive data |
|
For more details of the CD32 to serial, check out this file on Aminet (CD32-Amiga11.lha ) A1k2-KEYB.lha Pinout of A1200Rev.2B keyboard connector
Add pinouts from hardware book and CD32 FAQ. Some projects EPIC PC Keyboard and PIC Programmer Aminet Keyboard search, click here
KeyboardRepair.lha Short: How to overhaul an Amiga keyboard
This article is based on my experience with fixing "dodgy" keys for a CBM64, an A500 and an A4000. The methods are the same for all
keyboards that have a plastic membrane under the keys: and I believe this is true of the A1200, though the cable connection to the membrane is different.
Step by step instructions are given, including the tools and materials needed. It's not difficult. a2k2cttvKBD.lha CDTV gets A2000 keyboard
a2kVSA5hKBD.lha A500 gets A2000 keyboard Pin | Name | Dir | Description | 1 | /DATA |

| Data | 2 |
/TxD | 
| Transmit Data (0-5V and reversed) | |
3 | GND | 
| Ground |
4 | +5V | 
| +5 Volts DC (100 mA max) | 5 | CLOCK | 
| Clock | 6 | /RxD | 
| Receive Data (0-5V and reversed) |
By Ian Stedman, 13th November 2001 |