AT90USB162 as a USB Keyboard wedge

nwrightson
Benutzer
Avatar
Gender:
Location: Newcastle
Age: 63
Homepage: nweha.homeserver.c…
Posts: 362
Registered: 08 / 2003
Subject:

AT90USB162 as a USB Keyboard wedge

 · 
Posted: 22.11.2010 - 03:33  ·  #1
Hi All,

I want to make a protocol converter that reads a single serial data stream of approximately 16 characters in via the serial port and send it out as a HID keyboard device.

Has anybody used one of the AT90USB162 or any of the other AVR USB enabled chips for doing this style of thing?

Obviously the serial communications is a piece of cake, programming the AT90USB162 to be a HID keyboard and transmitting this is the hard part.

Thanks,

Neil.
Avra
Schreiberling
Avatar
Gender:
Location: Belgrade, Serbia
Age: 53
Homepage: rs.linkedin.com/in…
Posts: 653
Registered: 07 / 2002
Subject:

Re: AT90USB162 as a USB Keyboard wedge

 · 
Posted: 23.11.2010 - 11:30  ·  #2
For software USB HID emulation on almost any AVR take a look at "Terminal Keyboard" (http://www.obdev.at/products/vusb/prjhid.html). For hardware USB HID take a look at LUFA (http://www.fourwalledcubicle.com/LUFA.php). In both cases read the license terms well. I am not aware of AVR USB HID in Pascal.
nwrightson
Benutzer
Avatar
Gender:
Location: Newcastle
Age: 63
Homepage: nweha.homeserver.c…
Posts: 362
Registered: 08 / 2003
Subject:

Re: AT90USB162 as a USB Keyboard wedge

 · 
Posted: 25.11.2010 - 07:01  ·  #3
Thanks Avra,

Looks interesting.

Neil.
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   62   76 · Page-Gen-Time: 0.033755s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI