You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

README.md 778B

12345678910111213141516171819202122232425262728293031
  1. IBM 4704 to USB keyboard converter
  2. =======----=======================
  3. This firmware converts IBM 4704 keyboard protocol to USB HID.
  4. Connect Wires
  5. -------------
  6. In case of Teensy2.0(ATMega32U4):
  7. 1. Connect Vcc and GND.
  8. 2. Connect Clock and Data line.
  9. - Clock is on PD1 and Data on PD2.
  10. 3. Optionally you need pull-up register. 1KOhm is OK?
  11. To change pin configuration edit config.h.
  12. Build Firmware
  13. --------------
  14. Just run `make`:
  15. $ make
  16. To select keymap:
  17. $ make KEYMAP=[plain|...]
  18. Keymap
  19. ------
  20. 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.