]> git.friedersdorff.com Git - max/tmk_keyboard.git/blob - converter/xt_usb/README.md
lufa: Fix comment on INTERRUPT_CONTROL_ENDPOINT
[max/tmk_keyboard.git] / converter / xt_usb / README.md
1 XT to USB keyboard converter
2 ==============================
3 This firmware converts XT keyboard protocol to USB.(It supports Scan Code Set 1.)
4
5
6 Connect Wires
7 -------------
8 1. Connect **Vcc** and **GND**.
9 2. Connect **Clock** and **Data** line. **Clock** is on `PD1`,  **Data** on `PD0` by default. And optionally you can use `PB7` for **Reset**.(Compatible to Soarer's converter) To change pin configuration edit `config.h`.
10 3. You need pull-up resistor. **1K-10K Ohm** will be OK.
11
12
13
14 Build Firmware
15 --------------
16 Just run `make`:
17
18     $ make clean
19     $ make
20
21 To use your own keymap create `keymap_<name>.c` file and then:
22
23     $ make clean
24     $ make KEYMAP=<name>
25
26 After that you will find HEX file `xt_usb.hex` in current directory.
27
28
29 See wiki pages on github for further information.  https://github.com/tmk/tmk_keyboard/wiki
30
31
32 XT keyboard protocol  resource
33 ------------------------------
34 https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol