Questo articolo è una veloce guida alla realizzazione di un firmware in grado di sfruttare le potenzialità USB dei chip AVR, che sono piuttosto semplici da utilizzare. Per iniziare è sufficiente una conoscenza base dell’USB e 30 dollari da investire.
Features
* Low-cost ($30) Atmel AT90USBKey demo board fwith on-board mini joystick
* MCU: AT90USB1287 with DFU bootloader
* Easy introduction to USB for AVR embedded technology, including USB hardware controller
* Introduction to designing USB HIDs and Composite Devices
* Lots of freeware utilities around (FLIP, LUFA)
* Largely Linux compatible
* Easily accepts software ported from other projects (e.g. Teensy)