3 * This file contains special DoxyGen information for the generation of the main page and other special
4 * documentation pages. It is not a project source file.
8 * \page Page_DeviceSupport Device and Hardware Support
10 * \section Sec_AVR8_Support Atmel 8-Bit AVR (AVR8)
12 * Currently supported AVR8 models:
13 * - AT90USB82 (USB Device Only)
14 * - ATMEGA8U2 (USB Device Only)
15 * - AT90USB162 (USB Device Only)
16 * - ATMEGA16U2 (USB Device Only)
17 * - ATMEGA16U4 (USB Device Only)
18 * - ATMEGA32U2 (USB Device Only)
19 * - ATMEGA32U4 (USB Device Only)
20 * - ATMEGA32U6 (USB Device Only)
21 * - AT90USB646 (USB Device Only)
22 * - AT90USB647 (USB Host and Device)
23 * - AT90USB1286 (USB Device Only)
24 * - AT90USB1287 (USB Host and Device)
26 * Currently supported Atmel AVR8 boards (see \ref Group_BoardTypes):
33 * - XPLAIN (Excluding the blue XPLAINED family boards)
35 * Currently supported third-party boards (see \ref Group_BoardTypes for makefile BOARD constant names):
36 * - Adafruit U4 Breakout Board
40 * - Fletchtronics Bumble-B (using officially recommended peripheral layout)
41 * - Kernel Concepts USBFOO
43 * - MattairTech JM-DB-U2
45 * - Microsin AVR-USB162
47 * - Olimex AVR-USB-162
48 * - PJRC Teensy (all revisions and versions)
49 * - Sparkfun U2 Breakout Board
50 * - TCNISO Blackcat USB JTAG
51 * - Tempusdictum Benito
52 * - Tom's USBTINY-MKII (all revisions and versions)
53 * - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
55 * \section Sec_AVR32_Support Atmel 32-Bit UC3 AVR (UC3)
56 * Note: <i>The AVR32 UC3 device support is currently <b>experimental</b>, and is included for preview purposes only.</i>
58 * Currently supported UC3 models:
59 * - AT32UC3A064 (USB Host and Device)
60 * - AT32UC3A164 (USB Host and Device)
61 * - AT32UC3A364 (USB Host and Device)
62 * - AT32UC3A364S (USB Host and Device)
63 * - AT32UC3A464 (USB Host and Device)
64 * - AT32UC3A464S (USB Host and Device)
65 * - AT32UC3B064 (USB Host and Device)
66 * - AT32UC3B164 (USB Host and Device)
67 * - AT32UC3A0128 (USB Host and Device)
68 * - AT32UC3A1128 (USB Host and Device)
69 * - AT32UC3A3128 (USB Host and Device)
70 * - AT32UC3A3128S (USB Host and Device)
71 * - AT32UC3A4128 (USB Host and Device)
72 * - AT32UC3A4128S (USB Host and Device)
73 * - AT32UC3B0128 (USB Host and Device)
74 * - AT32UC3B1128 (USB Host and Device)
75 * - AT32UC3A0256 (USB Host and Device)
76 * - AT32UC3A1256 (USB Host and Device)
77 * - AT32UC3A3256 (USB Host and Device)
78 * - AT32UC3A3256S (USB Host and Device)
79 * - AT32UC3A4256 (USB Host and Device)
80 * - AT32UC3A4256S (USB Host and Device)
81 * - AT32UC3B0256 (USB Host and Device)
82 * - AT32UC3B1256 (USB Host and Device)
83 * - AT32UC3A0512 (USB Host and Device)
84 * - AT32UC3A1512 (USB Host and Device)
85 * - AT32UC3B0512 (USB Host and Device)
86 * - AT32UC3B1512 (USB Host and Device)
88 * Currently supported Atmel UC3 boards (see \ref Group_BoardTypes):
93 * Currently supported third-party boards (see \ref Group_BoardTypes for makefile BOARD constant names):
94 * - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)
96 * \section Sec_XMEGA_Support Atmel USB XMEGA AVR (XMEGA)
97 * Note: <i>The XMEGA device support is currently <b>experimental</b>, and is included for preview purposes only.</i>
98 * Currently supported XMEGA models:
99 * - ATXMEGA16A4U (USB Device Only)
100 * - ATXMEGA32A4U (USB Device Only)
101 * - ATXMEGA64A3U (USB Device Only)
102 * - ATXMEGA128A3U (USB Device Only)
103 * - ATXMEGA192A3U (USB Device Only)
104 * - ATXMEGA256A3U (USB Device Only)
105 * - ATXMEGA256A3BU (USB Device Only)
106 * - ATXMEGA128A1U (USB Device Only)
108 * Currently supported Atmel XMEGA boards (see \ref Group_BoardTypes):
111 * Currently supported third-party boards (see \ref Group_BoardTypes for makefile BOARD constant names):
112 * - Custom User Boards (with Board Drivers if desired, see \ref Page_WritingBoardDrivers)