Alternative USB AVR Stacks

LUFA is not the only stack available for the USB AVRs, although it is perhaps the best (see Why Use LUFA?). In the interests of completeness and user choice, other known USB AVR stacks are listed here.

Hardware USB AVR Stacks

These are the known alternative USB stacks which are designed for and run exclusively on the USB AVR series microcontrollers, which contain on-chip USB controller hardware for maximum features and speed.

Software AVR Stacks

These are the known alternative USB stacks which can run on regular AVR models, lacking dedicated hardware USB controllers via a bit-banged (emulated) version of the USB protocol. They are limited in their capabilities due to the cycles required to be dedicated to managing the USB bus, but offer a cheap way to implement USB functionality into a design.

Generated by  doxygen 1.6.3