LUFA Library  120730
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Atmel 8-Bit AVR (AVR8) Support

Supported Microcontroller Models

Currently supported AVR8 models:

Part USB Device Mode USB Host Mode
AT90USB82 Yes No
ATMEGA8U2 Yes No
AT90USB162 Yes No
ATMEGA16U2 Yes No
ATMEGA16U4 Yes No
ATMEGA32U2 Yes No
ATMEGA32U4 Yes No
ATMEGA32U6 Yes No
AT90USB646 Yes No
AT90USB647 Yes Yes
AT90USB1286 Yes No
AT90USB1287 Yes Yes

Supported Atmel Boards

Currently supported Atmel AVR8 boards (see Board Types):

  • AT90USBKEY
  • ATAVRUSBRF01
  • EVK527
  • RZUSBSTICK
  • STK525
  • STK526
  • XPLAIN (Original green board, not the newer blue XPLAINED family boards)

Supported Third Party Models

Currently supported third-party boards (see Board Types for makefile BOARD constant names):

  • Adafruit U4 Breakout Board
  • Arduino Uno
  • Bitwizard Multio and Big-Multio
  • Busware BUI
  • Busware CUL V3
  • Busware TUL
  • DorkbotPDX Duce
  • Fletchtronics Bumble-B (using manufacturer recommended peripheral layout)
  • Kernel Concepts USBFOO
  • Linnix UDIP
  • MattairTech JM-DB-U2
  • Maximus USB
  • Micropendous Boards (Micropendous-32U2, Micropendous-1, Micropendous-2)
  • Microsin AVR-USB162
  • Minimus USB
  • Olimex AVR-USB-162
  • Olimex AVR-USB-32U4
  • Olimex AVR-USB-T32U4
  • Olimex AVR-ISP-MK2
  • Paranoid Studio's US2AX (V1, V2 and V3 hardware revisions)
  • PJRC Teensy (1.x and 2.x versions)
  • Sparkfun U2 Breakout Board
  • TCNISO Blackcat USB JTAG
  • Tempusdictum Benito
  • Tom's USBTINY-MKII (all revisions and versions)
  • Custom User Boards (with Board Drivers if desired, see Writing LUFA Board Drivers)