]> git.gir.st - tmk_keyboard.git/blame - converter/xt_usb/README.md
remove experimental return, cleanup slash_question key
[tmk_keyboard.git] / converter / xt_usb / README.md
CommitLineData
bafb7464 1XT to USB keyboard converter
3def1c30 2==============================
bafb7464 3This firmware converts XT keyboard protocol to USB.(It supports Scan Code Set 1.)
3def1c30
EA
4
5
6Connect Wires
7-------------
8In case of Teensy2.0(ATMega32U4):
9
101. Connect **Vcc** and **GND**.
112. Connect **Clock** and **Data** line.
12 - **Interrupt**: **Clock** is on `PD1` and **Data** on `PD0`.(Recommended. Soarer's converter compatible)
3def1c30
EA
133. Optionally you need pull-up resistor. 1K-10K Ohm is OK.
14
15To change pin configuration edit **config.h** and **Makefile**.
16
17
18Build Firmware
19--------------
20For **PJRC Teensy** just run `make`:
21
22 $ make clean
23 $ make
24
25To select keymap:
26
27 $ make clean
28 $ make KEYMAP=[plain|jis|spacefn|...]
29
bafb7464 30After that you will find HEX file `xt_usb_lufa.hex` in current directory.
3def1c30
EA
31
32
33Keymap
34------
35Several 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 README.md of top directory) and existent keymap files.
36
Imprint / Impressum