LUFA (Formerly MyUSB) Library 100807

Device and Hardware Support

Currently supported AVR models:

  • AT90USB82 (USB Device Only)
  • ATMEGA8U2 (USB Device Only)
  • AT90USB162 (USB Device Only)
  • ATMEGA16U2 (USB Device Only)
  • ATMEGA16U4 (USB Device Only)
  • ATMEGA32U2 (USB Device Only)
  • ATMEGA32U4 (USB Device Only)
  • ATMEGA32U6 (USB Device Only)
  • AT90USB646 (USB Device Only)
  • AT90USB647 (USB Host and Device)
  • AT90USB1286 (USB Device Only)
  • AT90USB1287 (USB Host and Device)

Currently supported Atmel boards (see Board Types):

  • AT90USBKEY
  • ATAVRUSBRF01
  • EVK527
  • RZUSBSTICK
  • STK525
  • STK526
  • XPLAIN (Both original first revision board, and newer boards with a different Dataflash model)

Currently supported third-party boards (see Board Types):

  • Bumble-B (using officially recommended peripheral layout)
  • Benito
  • JM-DB-U2
  • Teensy (all revisions and versions)
  • USBTINY MKII (all revisions and versions)
  • Any Other Custom User Boards (with Board Drivers if desired, see Writing LUFA Board Drivers)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines