]>
Commit | Line | Data |
---|---|---|
3750b16d | 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). | |
9e0c6247 | 5 | |
3750b16d | 6 | Source code: https://github.com/tmk/tmk_keyboard |
7 | Article: http://geekhack.org/index.php?topic=27272.0 | |
9e0c6247 | 8 | |
9 | ||
10 | CONNECTION | |
11 | ---------- | |
3750b16d | 12 | Keyboard ATMega32U4 |
13 | ---------------------- | |
14 | Data: PD2 | |
15 | Clock: PD5 | |
9e0c6247 | 16 | |
3750b16d | 17 | And VCC and GND, of course. See RESOURCE for keyboard connector pin assign. |
9e0c6247 | 18 | |
19 | ||
20 | BUILD | |
21 | ----- | |
0a048173 | 22 | $ git clone https://github.com/tmk/tmk_keyboard.git |
3750b16d | 23 | $ cd converter/terminal_usb |
24 | $ make | |
9e0c6247 | 25 | |
26 | ||
27 | RESOURCE | |
28 | -------- | |
3750b16d | 29 | Soarer's Converter: http://geekhack.org/index.php?topic=17458.0 |
30 | 102keys(1392595): http://geekhack.org/index.php?topic=10737.0 | |
0a048173 | 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 | |
9e0c6247 | 35 | WinAVR: http://winavr.sourceforge.net/ |
0a048173 | 36 | |
37 | EOF |