Description: This the README file for the HIDKeys USB device.
HIDKeys is an example application for implementing an USB keyboard conforming
to the USB Device Class Definition for Human Interface Devices (HID) . It is
based on Objective Development s firmware-only USB driver for Atmel s AVR
microcontrollers and accepts up to 17 key inputs on an ATMega8. The firmware
should be easily portable to an ATTiny2313 or other tiny devices. Since it
implements a standards compliant keyboard, no separate host software is
needed.
Objective Development s USB driver is a firmware-only implementation of the
USB 1.1 standard (low speed device) on cheap single chip microcomputers of
Atmel s AVR series, such as the ATtiny2313 or even some of the small 8 pin
devices. It implements the standard to the point where useful applications can
be implemented. See the file usbdrdv/usbdrv.h for features and limitations.
To Search:
File list (Check if you may need any files):
HIDKeys
.......\Changelog.txt
.......\checksize
.......\.ircuit\hidkeys.pdf
.......\.......\hidkeys.sch
.......\License.txt
.......\main.bin
.......\main.c
.......\main.hex
.......\main.o
.......\Makefile
.......\Makefile.bak
.......\Readme.txt
.......\usbconfig.h
.......\...drv\Changelog.txt
.......\......\CommercialLicense.txt
.......\......\iarcompat.h
.......\......\License.txt
.......\......\oddebug.c
.......\......\oddebug.h
.......\......\oddebug.o
.......\......\Readme.txt
.......\......\usbconfig-prototype.h
.......\......\usbdrv.c
.......\......\usbdrv.h
.......\......\usbdrv.o
.......\......\usbdrvasm.asm
.......\......\usbdrvasm.o
.......\......\usbdrvasm.S
.......\......\USBID-License.txt