]> git.gir.st - tmk_keyboard.git/blob - converter/ibm4704_usb/README.md
Add keymap_hasu.c
[tmk_keyboard.git] / converter / ibm4704_usb / README.md
1 IBM 4704 to USB keyboard converter
2 ==================================
3 This firmware converts IBM 4704 keyboard protocol to USB HID.
4
5
6 4704 Connector
7 --------------
8 Keyboard Plug from front
9
10 DSUB-9
11 -------------
12 \ N 2 3 4 5 /
13 \ N N N N /
14 ---------
15 2 GND
16 3 VCC 5V
17 4 DATA
18 5 CLOCK
19 N No connection/No pin.
20
21
22 Connection
23 ----------
24 In case of using ATMega32U4(Teensy2.0):
25
26 1. Supply power with VCC and GND.
27 2. Connect CLOCK to PD1 and DATA to PD2. You can change pin with config.h.
28 3. Optionally you may need pull-up register. 1KOhm probably work.
29
30
31 Build Firmware
32 --------------
33 Just run `make`:
34
35 $ make
36
37 To select keymap:
38
39 $ make KEYMAP=[plain|...]
40
41
42 Keymap
43 ------
44 Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document(you can find in top README.md) and existent keymap files.
Imprint / Impressum