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 919B

1234567891011121314151617181920212223242526272829303132333435363738
  1. ASCII to USB keyboard protocol converter
  2. ========================================
  3. This converts serial console terminal into USB keyboard, tested with TRS-80 model 100 TELCOM application.
  4. Target MCU is ATMega32u4 but other USB capable AVR will also work.
  5. Hardware
  6. --------
  7. Connect RX, TX and GND to UART pin of AVR. Note that you may need line driver/level shifter like MAX232 to interface high voltage of RS-232C.
  8. Build Firmware
  9. --------------
  10. Configure UART setting and Just use 'make'
  11. $ cd ascii_usb
  12. $ make
  13. Then, load the binary to MCU with your favorite programmer.
  14. Limitation
  15. ----------
  16. - This cannot see key up event, you cannot hold a key.
  17. - Alt, Gui(Win/Mac) modifier key are not available.
  18. TRS-80 model 100
  19. ----------------
  20. Use TELCOM program with setting: 19200bps/8bit/odd parity/1stop bit
  21. To set this configuration push Stat(F3) and input '9801D,10'. Then push Term(F4) to connect.