Supported boards
Almost all boards equipped with one of the supported chips can be used in one way or another. Tested boards are marked in boldface, and those known not to work are struck out. The ones that are underlined are sitting on my desk and are waiting to be tested.
In addition, the board packages supporting the boards, possible board modifications, and other information are mentioned.
Currently, there are only a few cores operational. In the near future, all of MCUdude's Mega cores will be added.
Supported Microchip boards
The supported Microchip boards all have an embedded debugger on board, which makes it easy to work with. You do not have to modify the boards physically or change fuses. When working with debugWIRE targets, the power cycling is done automatically.
-
ATmega328P Xplained Mini: Supported by
Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary -
ATmega168PB Xplained Mini: Supported by
Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary -
ATmega328PB Xplained Mini: Supported by
Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary -
ATmega324PB Xplained Pro: No core yet. Serial I/O is routed via
Serial1instead ofSerial. The LED is connected to digital pin 23. No physical modifications or fuse settings necessary - AT90USBKEY (AT90USB1287): no core yet
- ATmega256RFR2 Xplained Pro: no core yet. No physical modifications or fuse settings necessary.
- AVR Butterfly (ATmega169): no core yet. No physical modifications or fuse settings necessary.
- MEGA-1284P Xplained: no core yet. No physical modifications or fuse settings necessary.
Supported Arduino boards
- Arduino Yún: Supported by
Arduino AVR Boards (Debug enabled) - Arduino UNO R3: Supported by
Arduino AVR Boards (Debug enabled); theRESET ENsolder bridge needs to be cut - Arduino UNO Mini: Supported by
Arduino AVR Boards (Debug enabled); remove capacitorC3 - Arduino Duemilanove: Supported by
Arduino AVR Boards (Debug enabled);RESET ENneeds to be cut - Arduino Diecimila: Supported by
Arduino AVR Boards (Debug enabled); remove 100nF capacitor - Arduino Nano: Supported by
Arduino AVR Boards (Debug enabled); only clones can be modified - Arduino Mega: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Mega 2560: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Mega ADK: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Leonardo: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Leonardo ETH: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Micro: Supported by
Arduino AVR Boards (Debug enabled) Arduino Esplora: JTAG pins are not accessible- Arduino Mini: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header - Arduino Ethernet (Rev1): Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header - Arduino Fio: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header and do not connect XBee - Arduino BT: Supported by
Arduino AVR Boards (Debug enabled); remove capacitorC1 LilyPad Arduino USB: JTAG pins are not accessible- LilyPad Arduino: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header - Arduino Pro: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header - Arduino Pro Mini: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR pin of FTDI header - Arduino NG (ATmega168): Supported by
Arduino AVR Boards (Debug enabled); no modifications necessary Arduino NG (ATmega8): no debugging interface- Arduino Robot Control: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Robot Motor: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Gemma: Supported by
Arduino AVR Boards (Debug enabled); RESET pad on backside - Adafruit Circuit Playground 32u4: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Yún Mini: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Industrial 101: Supported by
Arduino AVR Boards (Debug enabled) - Arduino Linino One: Supported by
Arduino AVR Boards (Debug enabled) - Arduino UNO WiFi (Rev 1): Supported by
Arduino AVR Boards (Debug enabled); cutRESET ENsolder bridge
Supported Sparkfun boards
- RedBoard (ATmega328P): Supported by
Arduino AVR Boards (Debug enabled); removeC8 - Pro Micro 3.3V (ATmega32U4): Supported by
Arduino AVR Boards (Debug enabled) - Pro Micro 5V (ATmega32U4): Supported by
Arduino AVR Boards (Debug enabled) - Qduino Mini (ATmega32U4): Supported by
Arduino AVR Boards (Debug enabled) - Mega Pro 3.3V/5V: Supported by
Arduino AVR Boards (Debug enabled) - RedBot (ATmega328P): Supported by
Arduino AVR Boards (Debug enabled) - ATmega128RFA1 Development board: no core yet
- Serial-7-Segment-Display (ATmega328): Supported by
Arduino AVR Boards (Debug enabled) - LilyPad USB Plus: no core yet
Supported Adafruit boards
- ATmega32u4 Breakout Board: no core yet
- Feather 32U4 Basic Proto: no core yet
- Feather 32u4 Bluefruit LE: no core yet
- Feather 32u4 FONA: no core yet
- Feather 328P: Supported by
Arduino AVR Boards (Debug enabled) FLORA (ATmega32U4): JTAG pins are not accessible- ItsyBitsy 32u4 (3V/5V): no core yet
- Metro (ATmega328P): Supported by
Arduino AVR Boards (Debug enabled); cutRESET ENsolder bridge - Metro Mini 328P V2: Supported by
Arduino AVR Boards (Debug enabled); you have to figure out which cap to remove - Teensy 2.0 (ATmega32U4): no core yet
- Teensy++ (AT90USB1286): no core yet
- Trinket - Mini Microcontroller 3.3V/5V Logic: Supported by
ATTinyCore (Debug enabled) - Pro Trinket - 5V 16MHz/ 3.3V 12 MHz (ATmega328P): Supported by
Arduino AVR Boards (Debug enabled) - Pro Trinket FTDI - 5V 16MHz/ 3.3V 12 MHz (ATmega328P): Supported by
Arduino AVR Boards (Debug enabled) - Bluefruit Micro: no core yet
Supported Olimex boards
- AVR-CAN (AT90CAN128): no core yet
- AVR-GSM (ATMega32): no core yet
AVR-IO-M16 (ATmega16): MCU has a PC with a stuck-at-one bit- AVR-MT128 (ATmega128): no core yet, only hardware breakpoints (!)
- AVR-USB-STK (AT90USB162): no core at all!
- AVR-USB-162 (AT90USB162): no core at all!
Supported Seeed Studio boards
- Seeeduino v4.2: Supported by
Arduino AVR Boards (Debug enabled); removeC14and RESET LED (next to RESET button) - Stalker: Supported by
Arduino AVR Boards (Debug enabled); do not connect DTR - Seeeduino Lotus: Supported by
Arduino AVR Boards (Debug enabled) - Seeeduino Nano: Supported by
Arduino AVR Boards (Debug enabled)
Supported Azduino boards by Spence Konde
- ATtiny841 dev. board: Supported by
ATTinyCore (Debug enabled) - ATtiny1634 dev. board: Supported by
ATTinyCore (Debug enabled) - ATtiny88 breakout board (assembled): Supported by
ATTinyCore (Debug enabled) -
ATtiny828 breakout board (assembled): Supported by
ATTinyCore (Debug enabled) -
ATtiny167 dev. board: Supported by
ATTinyCore (Debug enabled) - ATtiny43 dev. board: Supported by
ATTinyCore (Debug enabled)