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.
Thomas Russell Murphy 3ee5f565ae
Spellchecking converter README files.
11 years ago
..
Makefile
README Spellchecking converter README files. 11 years ago
config.h
keymap.c
led.c
matrix.c

README

ASCII to USB keyboard protocol converter

========================================
This converts serial console terminal into USB keyboard, tested with TRS-80 model 100 TELCOM application.
Target MCU is ATMega32u4 but other USB capable AVR will also work.


Hardware
--------
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.



Build Firmware
--------------
Configure UART setting and Just use 'make'

$ cd ascii_usb
$ make

Then, load the binary to MCU with your favorite programmer.



Limitation
----------
- This cannot see key up event, you cannot hold a key.
- Alt, Gui(Win/Mac) modifier key are not available.



TRS-80 model 100
----------------
Use TELCOM program with setting: 19200bps/8bit/odd parity/1stop bit
To set this configuration push Stat(F3) and input '9801D,10'. Then push Term(F4) to connect.