Библиотека LUFA (раннее название MyUSB) версия 101122
Поддержка устройств и аппаратуры

Сейчас поддерживаются модели AVR:

  • AT90USB82 (только режим устройства USB)
  • ATMEGA8U2 (только режим устройства USB)
  • AT90USB162 (только режим устройства USB)
  • ATMEGA16U2 (только режим устройства USB)
  • ATMEGA16U4 (только режим устройства USB)
  • ATMEGA32U2 (только режим устройства USB)
  • ATMEGA32U4 (только режим устройства USB)
  • ATMEGA32U6 (только режим устройства USB)
  • AT90USB646 (только режим устройства USB)
  • AT90USB647 (режим хоста USB и режим устройства USB)
  • AT90USB1286 (только режим устройства USB)
  • AT90USB1287 (режим хоста USB и режим устройства USB)

Сейчас поддерживаются платы Atmel (см. Board Types):

  • AT90USBKEY
  • ATAVRUSBRF01
  • EVK527
  • RZUSBSTICK
  • STK525
  • STK526
  • XPLAIN (оба варианта - и оригинальная первая ревизия платы, и новая плата с другой моделью Dataflash)

Поддерживаемые в настоящий момент платы других производителей (см. Board Types для имен констант BOARD, используемых в makefile):

  • Adafruit U4 Breakout Board
  • Arduino Uno
  • Busware BUI
  • Busware CUL V3
  • Fletchtronics Bumble-B (с использованием официльно рекомендованной разводки периферии)
  • Kernel Concepts USBFOO
  • Linnix UDIP
  • MattairTech JM-DB-U2
  • Maximus USB
  • Minimus USB
  • Olimex AVR-USB-162
  • PJRC Teensy (все ревизии и версии)
  • TCNISO Blackcat USB JTAG
  • Tempusdictum Benito
  • Tom's USBTINY-MKII (все ревизии и версии)
  • Другие пользовательские макетные платы (с драйверами платы, если они нужны, см. Написание драйверов платы LUFA)
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines