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 Serial1 instead of Serial. 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 EN solder bridge needs to be cut
  • Arduino UNO Mini: MiniCore, remove capacitor C3
  • Arduino Duemilanove: MiniCore, RESET EN needs 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 EN does not need to be opened
  • Arduino Mega 2560: JTAG pins are A4-A7, use this board adapter, RESET EN does 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 EN solder 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 EN solder 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 C14 and RESET LED (next to RESET button)
  • Stalker: do not connect DTR
  • Seeeduino Lotus
  • Seeeduino Lite
  • Seeeduino Nano

Azduino boards by Spence Konde