]>
Commit | Line | Data |
---|---|---|
1 | Keyboard converter for IBM terminal keyboard | |
2 | ============================================ | |
3 | It supports PS/2 Scan Code Set 3 and runs on USB AVR chips such like PJRC Teensy. | |
4 | I tested the converter on ATMega32U4 with 1392595(102keys) and 6110345(122keys). | |
5 | ||
6 | Source code: https://github.com/tmk/tmk_keyboard | |
7 | Article: http://geekhack.org/index.php?topic=27272.0 | |
8 | ||
9 | ||
10 | CONNECTION | |
11 | ---------- | |
12 | Keyboard ATMega32U4 | |
13 | ---------------------- | |
14 | Data: PD2 | |
15 | Clock: PD5 | |
16 | ||
17 | And VCC and GND, of course. See RESOURCE for keyboard connector pin assign. | |
18 | ||
19 | ||
20 | BUILD | |
21 | ----- | |
22 | $ git clone https://github.com/tmk/tmk_keyboard.git | |
23 | $ cd converter/terminal_usb | |
24 | $ make | |
25 | ||
26 | ||
27 | RESOURCE | |
28 | -------- | |
29 | Soarer's Converter: http://geekhack.org/index.php?topic=17458.0 | |
30 | 102keys(1392595): http://geekhack.org/index.php?topic=10737.0 | |
31 | 122keys(1390876): http://www.seasip.info/VintagePC/ibm_1390876.html | |
32 | KbdBabel: http://www.kbdbabel.org/ | |
33 | RJ45 Connector: http://www.kbdbabel.org/conn/kbd_connector_ibmterm.png | |
34 | DIN Connector: http://www.kbdbabel.org/conn/kbd_connector_ibm3179_318x_319x.png | |
35 | WinAVR: http://winavr.sourceforge.net/ | |
36 | ||
37 | EOF |