2016-06-01 15:34:14 +00:00
XT to USB keyboard converter
2016-03-02 05:37:22 +00:00
==============================
2016-06-01 15:34:14 +00:00
This firmware converts XT keyboard protocol to USB.(It supports Scan Code Set 1.)
2016-03-02 05:37:22 +00:00
Connect Wires
-------------
In case of Teensy2.0(ATMega32U4):
1. Connect **Vcc** and **GND** .
2. Connect **Clock** and **Data** line.
- **Interrupt**: **Clock** is on `PD1` and **Data** on `PD0` .(Recommended. Soarer's converter compatible)
3. Optionally you need pull-up resistor. 1K-10K Ohm is OK.
To change pin configuration edit **config.h** and **Makefile** .
Build Firmware
--------------
For **PJRC Teensy** just run `make` :
$ make clean
$ make
To select keymap:
$ make clean
$ make KEYMAP=[plain|jis|spacefn|...]
2016-06-01 15:34:14 +00:00
After that you will find HEX file `xt_usb_lufa.hex` in current directory.
2016-03-02 05:37:22 +00:00
Keymap
------
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 README.md of top directory) and existent keymap files.