Add ascii_usb ASCII Serial Console terminal converter
This commit is contained in:
parent
37bf34d5b1
commit
92cda14f7a
7 changed files with 448 additions and 0 deletions
33
converter/ascii_usb/README
Normal file
33
converter/ascii_usb/README
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
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 drvier/level shfiter 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.
|
||||
|
||||
|
||||
|
||||
Scan code
|
||||
---------
|
||||
ASCII code(0x01-7F)
|
||||
Loading…
Add table
Add a link
Reference in a new issue