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. If no core is mentioned, then there is no support yet.
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 cores will be added.
Microchip boards
Most of the supported Microchip boards 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: Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary, power-cycling is automatic.
-
ATmega168PB Xplained Mini: Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary, power-cycling is automatic.
-
ATmega328PB Xplained Mini: Atmel AVR Xplained-minis (Debug enabled); no physical modifications or fuse settings necessary, power-cycling is automatic.
-
ATmega324PB Xplained Pro: Serial I/O is routed via
Serial1instead ofSerial. The LED is connected to digital pin 23. No physical modifications or fuse settings necessary. - AT90USBKEY2 (AT90USB1287)
- ATmega256RFR2 Xplained Pro
- AVR Butterfly (ATmega169)
- MEGA-1284P Xplained
Arduino boards
- Arduino Yún
- Arduino UNO R3: MiniCore, the
RESET ENsolder bridge needs to be cut - Arduino UNO Mini: MiniCore, remove capacitor
C3 - Arduino Duemilanove: MiniCore,
RESET ENneeds to be cut - Arduino Diecimila: MiniCore, remove 100nF capacitor
- Arduino Nano: 100 nF cap and 1kΩ resistor needs to be removed
- Arduino Mega: JTAG pins are A4-A7, use this board adapter,
RESET ENdoes not need to be opened - Arduino Mega 2560: JTAG pins are A4-A7, use this board adapter,
RESET ENdoes not need to be opened - Arduino Mega ADK
- Arduino Leonardo: JTAG pins are A0-A3, use this board adapter
- Arduino Leonardo ETH
- Arduino Micro
Arduino Esplora- Arduino Mini
- Arduino Ethernet
- Arduino Fio: do not connect DTR pin of FTDI header and do not connect XBee
- Arduino BT: remove capacitor
C1 LilyPad Arduino USB: JTAG pins are not accessible- LilyPad Arduino: do not connect DTR pin of FTDI header
- Arduino Pro: do not connect DTR pin of FTDI header
- Arduino Pro Mini: do not connect DTR pin of FTDI header
- Arduino NG (ATmega168): no modifications necessary
Arduino NG (ATmega8): no debugging interface- Arduino Robot Control
- Arduino Robot Motor
- Arduino Gemma: ATTinyCore (Debug enabled), RESET pad on backside
- Adafruit Circuit Playground 32u4
- Arduino Yún Mini
- Arduino Industrial 101
- Arduino Linino One
- Arduino UNO WiFi (Rev 1): cut
RESET ENsolder bridge
Supported Sparkfun boards
- RedBoard (ATmega328P): MiniCore, remove
C8 - Pro Micro 3.3V (ATmega32U4)
- Pro Micro 5V (ATmega32U4)
- Fio v3
- Qduino Mini (ATmega32U4)
- Mega Pro 3.3V
- Mega Pro 5V
- RedBot (ATmega328P)
- Serial-7-Segment-Display (ATmega328P)
- ATmega128RFA1 Development board
- LilyPad USB Plus
- SerLcd
- Digital Sandbox (ATmega328P)
- Microview (ATmega328P)
Supported Adafruit boards
Flora (ATmega32U4): JTAG pins are not accessible- Feather 32U4
- Feather 328P: MiniCore
- Gemma (ATtiny85): ATTinyCore (Debug enabled),
- Trinket 3.3V (ATtiny85): ATTinyCore (Debug enabled)
- Trinket 5V (ATtiny85): ATTinyCore (Debug enabled)
- Metro (ATmega328P): MiniCore, cut
RESET ENsolder bridge - Metro Mini V2: MiniCore, you have to figure out which cap to remove
- Circuit Playground Classic (ATmega32U4)
- Pro Trinket 5V/16MHz (USB): MiniCore
- Pro Trinket 3V/12MHz (USB): MiniCore
- Pro Trinket 5V/16MHz (FTDI): MiniCore
- Pro Trinket 3V/12MHz (FTDI): MiniCore
- ItsyBitsy 32u4 (3V)
- ItsyBitsy 32u4 (5V)
- Bluefruit Micro
- ATmega32u4 Breakout Board
Teensy boards
- Teensy 2.0 (ATmega32U4)
- Teensy++ (AT90USB1286)
Olimex boards
- Olimex-328: MiniCore
- Olimex-32u4
eduArdu: JTAG pins are not accessible- Olimex-Nano: MiniCore
- RGB-Glasses
- Olimexino-2560
- AVR-CAN (AT90CAN128)
- AVR-GSM (ATMega32)
- AVR-IO-M16 (ATmega16): MCU has a PC with a stuck-at-one bit
- AVR-MT128 (ATmega128): only hardware breakpoints (!)
- AVR-USB-STK (AT90USB162)
- AVR-USB-162 (AT90USB162)
Seeed Studio boards
- Seeeduino V3.0: MiniCore
- Seeeduino v4: remove
C14and RESET LED (next to RESET button) - Stalker: do not connect DTR
- Seeeduino Lotus
- Seeeduino Lite
- Seeeduino Nano
Azduino boards by Spence Konde
- ATtiny841 dev. board: ATTinyCore (Debug enabled)
- ATtiny1634 dev. board: ATTinyCore (Debug enabled)
- ATtiny88 breakout board (assembled): ATTinyCore (Debug enabled)
- ATtiny828 breakout board (assembled): ATTinyCore (Debug enabled)
- ATtiny167 dev. board: ATTinyCore (Debug enabled)
- ATtiny43 dev. board: ATTinyCore (Debug enabled)