Arduino

Configuration:

framework = arduino

Arduino Wiring-based Framework allows writing cross-platform software to control devices attached to a wide range of Arduino boards to create all kinds of creative coding, interactive objects, spaces or physical experiences.

For more detailed information please visit vendor site.

Tutorials

Debugging

PIO Unified Debugger - “1-click” solution for debugging with a zero configuration.

Tools & Debug Probes

Supported debugging tools are listed in “Debug” column. For more detailed information, please scroll table by horizontal. You can switch between debugging Tools & Debug Probes using debug_tool option in “platformio.ini” (Project Configuration File).

Warning

You will need to install debug tool drivers depending on your system. Please click on compatible debug tool below for the further instructions.

On-Board Debug Tools

Boards listed below have on-board debug probe and ARE READY for debugging! You do not need to use/buy external debug probe.

Name

Platform

MCU

Frequency

Flash

RAM

Arduino M0 Pro (Programming/Debug Port)

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino Zero (Programming/Debug Port)

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Atmel ATSAMW25-XPRO

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

BBC micro:bit

Nordic nRF51

NRF51822

16MHz

256KB

16KB

Delta DFBM-NQ620

Nordic nRF52

NRF52832

64MHz

512KB

64KB

Espressif ESP-WROVER-KIT

Espressif 32

ESP32

240MHz

4MB

320KB

Microsoft Azure IoT Development Kit (MXChip AZ3166)

ST STM32

STM32F412ZGT6

100MHz

1MB

256KB

Nordic nRF51-DK

Nordic nRF51

NRF51822

32MHz

256KB

32KB

Nordic nRF51-Dongle

Nordic nRF51

NRF51822

32MHz

256KB

32KB

Nordic nRF52-DK

Nordic nRF52

NRF52832

64MHz

512KB

64KB

Nordic nRF52840-DK

Nordic nRF52

NRF52840

64MHz

1MB

256KB

RedBearLab BLE Nano 1.5

Nordic nRF51

NRF51822

16MHz

256KB

32KB

RedBearLab BLE Nano 2

Nordic nRF52

NRF52832

64MHz

512KB

64KB

RedBearLab Blend 2

Nordic nRF52

NRF52832

64MHz

512KB

64KB

RedBearLab nRF51822

Nordic nRF51

NRF51822

16MHz

256KB

16KB

ST Nucleo F103RB

ST STM32

STM32F103RBT6

72MHz

128KB

20KB

ST STM32F4DISCOVERY

ST STM32

STM32F407VGT6

168MHz

1MB

192KB

Seeed Tiny BLE

Nordic nRF51

NRF51822

16MHz

256KB

16KB

XMC1100 Boot Kit

Infineon XMC

XMC1100

32MHz

64KB

64KB

XMC1100 H-Bridge 2Go

Infineon XMC

XMC1100

32MHz

64KB

64KB

XMC1100 XMC2Go

Infineon XMC

XMC1100

32MHz

64KB

64KB

XMC1300 Boot Kit

Infineon XMC

XMC1300

32MHz

64KB

64KB

XMC1300 Sense2GoL

Infineon XMC

XMC1300

32MHz

64KB

122.23KB

XMC1400 Boot Kit

Infineon XMC

XMC1400

48MHz

1.95MB

16KB

XMC4200 Distance2Go

Infineon XMC

XMC4200

80MHz

250KB

256KB

XMC4700 Relax Kit

Infineon XMC

XMC4700

144MHz

2.00MB

1.95MB

u-blox EVK-NINA-B1

Nordic nRF52

NRF52832

64MHz

512KB

64KB

External Debug Tools

Boards listed below are compatible with PIO Unified Debugger but DEPEND ON external debug probe. They ARE NOT READY for debugging. Please click on board name for the further details.

Name

Platform

MCU

Frequency

Flash

RAM

ALKS ESP32

Espressif 32

ESP32

240MHz

4MB

320KB

Adafruit Circuit Playground Express

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit ESP32 Feather

Espressif 32

ESP32

240MHz

4MB

320KB

Adafruit Feather M0

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit Feather M0 Express

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit Feather M4 Express (SAMD51)

Atmel SAM

SAMD51J19A

120MHz

496KB

192KB

Adafruit Gemma M0

Atmel SAM

SAMD21E18A

48MHz

256KB

32KB

Adafruit Hallowing M0

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit ItsyBitsy M0

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit ItsyBitsy M4 (SAMD51)

Atmel SAM

SAMD51J19A

120MHz

496KB

192KB

Adafruit Metro M0 Expresss

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Adafruit Metro M4 (SAMD51)

Atmel SAM

SAMD51J19A

120MHz

496KB

192KB

Adafruit Trinket M0

Atmel SAM

SAMD21E18A

48MHz

256KB

32KB

Adafruit pIRkey

Atmel SAM

SAMD21E18A

48MHz

256KB

32KB

Arduino Due (Programming Port)

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

Arduino Due (USB Native Port)

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

Arduino M0

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino M0 Pro (Native USB Port)

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR FOX 1200

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR GSM 1400

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR WAN 1300

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR WiFi 1010

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR1000

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino MKRZERO

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino Tian

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Arduino Zero (USB Native Port)

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

BluePill F103C8

ST STM32

STM32F103C8T6

72MHz

64KB

20KB

Bluey nRF52832 IoT

Nordic nRF52

NRF52832

64MHz

512KB

64KB

BluzDK

Nordic nRF51

NRF51822

32MHz

256KB

32KB

DOIT ESP32 DEVKIT V1

Espressif 32

ESP32

240MHz

4MB

320KB

Digistump DigiX

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

Dongsen Tech Pocket 32

Espressif 32

ESP32

240MHz

4MB

320KB

ESP32vn IoT Uno

Espressif 32

ESP32

240MHz

4MB

320KB

ESPectro32

Espressif 32

ESP32

240MHz

4MB

320KB

ESPino32

Espressif 32

ESP32

240MHz

4MB

320KB

Espressif ESP32 Dev Module

Espressif 32

ESP32

240MHz

4MB

320KB

FireBeetle-ESP32

Espressif 32

ESP32

240MHz

4MB

320KB

Hornbill ESP32 Dev

Espressif 32

ESP32

240MHz

4MB

320KB

Hornbill ESP32 Minima

Espressif 32

ESP32

240MHz

4MB

320KB

MH ET LIVE ESP32DevKIT

Espressif 32

ESP32

240MHz

4MB

320KB

MH ET LIVE ESP32MiniKit

Espressif 32

ESP32

240MHz

4MB

320KB

Macchina M2

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

Maple

ST STM32

STM32F103RBT6

72MHz

108KB

17KB

Maple (RET6)

ST STM32

STM32F103RET6

72MHz

256KB

48KB

Maple Mini Bootloader 2.0

ST STM32

STM32F103CBT6

72MHz

120KB

20KB

Maple Mini Original

ST STM32

STM32F103CBT6

72MHz

108KB

17KB

Microduino Core STM32 to Flash

ST STM32

STM32F103CBT6

72MHz

105.47KB

16.60KB

Moteino M0

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

Node32s

Espressif 32

ESP32

240MHz

4MB

320KB

NodeMCU-32S

Espressif 32

ESP32

240MHz

4MB

320KB

OLIMEX ESP32-EVB

Espressif 32

ESP32

240MHz

4MB

320KB

OLIMEX ESP32-GATEWAY

Espressif 32

ESP32

240MHz

4MB

320KB

OSHChip

Nordic nRF51

NRF51822

32MHz

256KB

32KB

RFduino

Nordic nRF51

NRF51822

16MHz

128KB

8KB

SODAQ Autonomo

Atmel SAM

SAMD21J18A

48MHz

256KB

32KB

SODAQ ExpLoRer

Atmel SAM

SAMD21J18A

48MHz

256KB

32KB

SODAQ ONE

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

SODAQ SARA

Atmel SAM

SAMD21J18A

48MHz

256KB

32KB

SODAQ SFF

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

STM32F103C8 (20k RAM. 64k Flash)

ST STM32

STM32F103C8T6

72MHz

64KB

20KB

STM32F103CB (20k RAM. 128k Flash)

ST STM32

STM32F103CBT6

72MHz

128KB

20KB

STM32F103R8 (20k RAM. 64 Flash)

ST STM32

STM32F103R8T6

72MHz

64KB

20KB

STM32F103RB (20k RAM. 128k Flash)

ST STM32

STM32F103RBT6

72MHz

128KB

20KB

STM32F103RC (48k RAM. 256k Flash)

ST STM32

STM32F103RCT6

72MHz

256KB

48KB

STM32F103RE (64k RAM. 512k Flash)

ST STM32

STM32F103RET6

72MHz

512KB

64KB

STM32F103T8 (20k RAM. 64k Flash)

ST STM32

STM32F103T8T6

72MHz

20KB

64KB

STM32F103TB (20k RAM. 128k Flash)

ST STM32

STM32F103TBT6

72MHz

128KB

20KB

STM32F103VB (20k RAM. 128k Flash)

ST STM32

STM32F103VBT6

72MHz

128KB

20KB

STM32F103VC (48k RAM. 256k Flash)

ST STM32

STM32F103VCT6

72MHz

256KB

48KB

STM32F103VD (64k RAM. 384k Flash)

ST STM32

STM32F103VDT6

72MHz

384KB

64KB

STM32F103VE (64k RAM. 512k Flash)

ST STM32

STM32F103VET6

72MHz

512KB

64KB

STM32F103ZC (48k RAM. 256k Flash)

ST STM32

STM32F103ZCT6

72MHz

256KB

48KB

STM32F103ZD (64k RAM. 384k Flash)

ST STM32

STM32F103ZDT6

72MHz

384KB

64KB

STM32F103ZE (64k RAM. 512k Flash)

ST STM32

STM32F103ZET6

72MHz

512KB

64KB

STM32F407VE (192k RAM. 512k Flash)

ST STM32

STM32F407VET6

168MHz

502.23KB

128KB

STM32F407VG (192k RAM. 1024k Flash)

ST STM32

STM32F407VGT6

168MHz

1MB

192KB

SainSmart Due (Programming Port)

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

SainSmart Due (USB Native Port)

Atmel SAM

AT91SAM3X8E

84MHz

512KB

96KB

Sino:Bit

Nordic nRF51

NRF51822

32MHz

256KB

32KB

SparkFun ESP32 Thing

Espressif 32

ESP32

240MHz

4MB

320KB

SparkFun SAMD21 Dev Breakout

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

SparkFun SAMD21 Mini Breakout

Atmel SAM

SAMD21G18A

48MHz

256KB

32KB

TTGO LoRa32-OLED V1

Espressif 32

ESP32

240MHz

4MB

320KB

Taida Century nRF52 mini board

Nordic nRF52

NRF52832

64MHz

512KB

64KB

Teensy 3.1 / 3.2

Teensy

MK20DX256

72MHz

256KB

64KB

Teensy 3.5

Teensy

MK64FX512

120MHz

512KB

255.99KB

Teensy 3.6

Teensy

MK66FX1M0

180MHz

1MB

256KB

Teensy LC

Teensy

MKL26Z64

48MHz

62KB

8KB

WEMOS LOLIN D32

Espressif 32

ESP32

240MHz

4MB

320KB

WEMOS LOLIN D32 PRO

Espressif 32

ESP32

240MHz

4MB

320KB

WEMOS LOLIN32

Espressif 32

ESP32

240MHz

4MB

320KB

Waveshare BLE400

Nordic nRF51

NRF51822

32MHz

256KB

32KB

WeMos WiFi & Bluetooth Battery

Espressif 32

ESP32

240MHz

4MB

320KB

XinaBox CW02

Espressif 32

ESP32

240MHz

4MB

320KB

hackaBLE

Nordic nRF52

NRF52832

64MHz

512KB

64KB

ng-beacon

Nordic nRF51

NRF51822

32MHz

256KB

32KB

oddWires IoT-Bus Io

Espressif 32

ESP32

240MHz

4MB

320KB

oddWires Proteus IoT-Bus

Espressif 32

ESP32

240MHz

4MB

320KB

Examples

Platforms

Name

Description

Atmel AVR

Atmel AVR 8- and 32-bit MCUs deliver a unique combination of performance, power efficiency and design flexibility. Optimized to speed time to market-and easily adapt to new ones-they are based on the industrys most code-efficient architecture for C and assembly programming.

Atmel SAM

Atmel | SMART offers Flash- based ARM products based on the ARM Cortex-M0+, Cortex-M3 and Cortex-M4 architectures, ranging from 8KB to 2MB of Flash including a rich peripheral and feature mix.

Espressif 32

Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.

Espressif 8266

Espressif Systems is a privately held fabless semiconductor company. They provide wireless communications and Wi-Fi chips which are widely used in mobile devices and the Internet of Things applications.

Infineon XMC

Infineon has designed the XMC microcontrollers for real-time critical applications with an industry-standard core. The XMC microcontrollers can be integrated with the Arduino platform

Intel ARC32

ARC embedded processors are a family of 32-bit CPUs that are widely used in SoC devices for storage, home, mobile, automotive, and Internet of Things applications.

Microchip PIC32

Microchip’s 32-bit portfolio with the MIPS microAptiv or M4K core offer high performance microcontrollers, and all the tools needed to develop your embedded projects. PIC32 MCUs gives your application the processing power, memory and peripherals your design needs!

Nordic nRF51

The Nordic nRF51 Series is a family of highly flexible, multi-protocol, system-on-chip (SoC) devices for ultra-low power wireless applications. nRF51 Series devices support a range of protocol stacks including Bluetooth Smart (previously called Bluetooth low energy), ANT and proprietary 2.4GHz protocols such as Gazell.

Nordic nRF52

The nRF52 Series are built for speed to carry out increasingly complex tasks in the shortest possible time and return to sleep, conserving precious battery power. They have a Cortex-M4F processor and are the most capable Bluetooth Smart SoCs on the market.

ST STM32

The STM32 family of 32-bit Flash MCUs based on the ARM Cortex-M processor is designed to offer new degrees of freedom to MCU users. It offers a 32-bit product range that combines very high performance, real-time capabilities, digital signal processing, and low-power, low-voltage operation, while maintaining full integration and ease of development.

Teensy

Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard USB cable and a PC or Macintosh with a USB port.

TI MSP430

MSP430 microcontrollers (MCUs) from Texas Instruments (TI) are 16-bit, RISC-based, mixed-signal processors designed for ultra-low power. These MCUs offer the lowest power consumption and the perfect mix of integrated peripherals for thousands of applications.

Boards

Note

4D Systems

Name

Platform

Debug

MCU

Frequency

Flash

RAM

4D Systems gen4 IoD Range

Espressif 8266

No

ESP8266

80MHz

512KB

80KB

4DSystems

Name

Platform

Debug

MCU

Frequency

Flash

RAM

4DSystems PICadillo 35T

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

Adafruit

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Adafruit Bluefruit Micro

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Adafruit Circuit Playground Classic

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Adafruit Circuit Playground Express

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit ESP32 Feather

Espressif 32

External

ESP32

240MHz

4MB

320KB

Adafruit Feather 328P

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

Adafruit Feather 32u4

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Adafruit Feather M0

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit Feather M0 Express

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit Feather M4 Express (SAMD51)

Atmel SAM

External

SAMD51J19A

120MHz

496KB

192KB

Adafruit Flora

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Adafruit Gemma

Atmel AVR

No

ATTINY85

8MHz

8KB

512B

Adafruit Gemma M0

Atmel SAM

External

SAMD21E18A

48MHz

256KB

32KB

Adafruit HUZZAH ESP8266

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Adafruit Hallowing M0

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit ItsyBitsy 3V/8MHz

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Adafruit ItsyBitsy 5V/16MHz

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Adafruit ItsyBitsy M0

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit ItsyBitsy M4 (SAMD51)

Atmel SAM

External

SAMD51J19A

120MHz

496KB

192KB

Adafruit Metro

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Adafruit Metro M0 Expresss

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Adafruit Metro M4 (SAMD51)

Atmel SAM

External

SAMD51J19A

120MHz

496KB

192KB

Adafruit Pro Trinket 3V/12MHz (FTDI)

Atmel AVR

No

ATMEGA328P

12MHz

28KB

2KB

Adafruit Pro Trinket 3V/12MHz (USB)

Atmel AVR

No

ATMEGA328P

12MHz

28KB

2KB

Adafruit Pro Trinket 5V/16MHz (FTDI)

Atmel AVR

No

ATMEGA328P

16MHz

28KB

2KB

Adafruit Pro Trinket 5V/16MHz (USB)

Atmel AVR

No

ATMEGA328P

16MHz

28KB

2KB

Adafruit Trinket 3V/8MHz

Atmel AVR

No

ATTINY85

8MHz

8KB

512B

Adafruit Trinket 5V/16MHz

Atmel AVR

No

ATTINY85

16MHz

8KB

512B

Adafruit Trinket M0

Atmel SAM

External

SAMD21E18A

48MHz

256KB

32KB

Adafruit pIRkey

Atmel SAM

External

SAMD21E18A

48MHz

256KB

32KB

Aiyarafun

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Node32s

Espressif 32

External

ESP32

240MHz

4MB

320KB

Alorium Technology

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Alorium Sno

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Alorium XLR8

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Amperka

Name

Platform

Debug

MCU

Frequency

Flash

RAM

WiFi Slot

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Anarduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Anarduino MiniWireless

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

April Brother

Name

Platform

Debug

MCU

Frequency

Flash

RAM

April Brother ESPea32

Espressif 32

No

ESP32

240MHz

4MB

320KB

Arduboy

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Arduboy

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduboy DevKit

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Arduino BT ATmega168

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino BT ATmega328

Atmel AVR

No

ATMEGA328P

16MHz

28KB

2KB

Arduino Due (Programming Port)

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

Arduino Due (USB Native Port)

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

Arduino Duemilanove or Diecimila ATmega168

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino Duemilanove or Diecimila ATmega328

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

Arduino Esplora

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Ethernet

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Arduino Fio

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

Arduino Industrial 101

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Leonardo

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Leonardo ETH

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino LilyPad ATmega168

Atmel AVR

No

ATMEGA168

8MHz

14KB

1KB

Arduino LilyPad ATmega328

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

Arduino LilyPad USB

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Arduino M0

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino M0 Pro (Native USB Port)

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino M0 Pro (Programming/Debug Port)

Atmel SAM

On-board

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR FOX 1200

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR GSM 1400

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR WAN 1300

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR WiFi 1010

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino MKR1000

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino MKRZERO

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino Mega ADK

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

Arduino Mega or Mega 2560 ATmega1280

Atmel AVR

No

ATMEGA1280

16MHz

124KB

8KB

Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

Arduino Micro

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Mini ATmega168

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino Mini ATmega328

Atmel AVR

No

ATMEGA328P

16MHz

28KB

2KB

Arduino NG or older ATmega168

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino NG or older ATmega8

Atmel AVR

No

ATMEGA8

16MHz

7KB

1KB

Arduino Nano ATmega168

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino Nano ATmega328

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

Arduino Nano ATmega328 (New Bootloader)

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

Arduino Pro or Pro Mini ATmega168 (3.3V, 8 MHz)

Atmel AVR

No

ATMEGA168

8MHz

14KB

1KB

Arduino Pro or Pro Mini ATmega168 (5V, 16 MHz)

Atmel AVR

No

ATMEGA168

16MHz

14KB

1KB

Arduino Pro or Pro Mini ATmega328 (3.3V, 8 MHz)

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

Arduino Pro or Pro Mini ATmega328 (5V, 16 MHz)

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

Arduino Robot Control

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Robot Motor

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Tian

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Arduino Uno

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Arduino Yun

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Yun Mini

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Arduino Zero (Programming/Debug Port)

Atmel SAM

On-board

SAMD21G18A

48MHz

256KB

32KB

Arduino Zero (USB Native Port)

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

Atmel ATmega328PB

Atmel AVR

No

ATMEGA328PB

16MHz

31.50KB

2KB

Atmel

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Atmel ATSAMW25-XPRO

Atmel SAM

On-board

SAMD21G18A

48MHz

256KB

32KB

Generic ATTiny13

Atmel AVR

No

ATTINY13

9MHz

1KB

64B

Generic ATTiny1634

Atmel AVR

No

ATTINY1634

8MHz

16KB

1KB

Generic ATTiny167

Atmel AVR

No

ATTINY167

8MHz

16KB

512B

Generic ATTiny2313

Atmel AVR

No

ATTINY2313

8MHz

2KB

128B

Generic ATTiny24

Atmel AVR

No

ATTINY24

8MHz

2KB

128B

Generic ATTiny25

Atmel AVR

No

ATTINY25

8MHz

2KB

128B

Generic ATTiny261

Atmel AVR

No

ATTINY261

8MHz

2KB

128B

Generic ATTiny4313

Atmel AVR

No

ATTINY4313

8MHz

4KB

256B

Generic ATTiny44

Atmel AVR

No

ATTINY44

8MHz

4KB

256B

Generic ATTiny441

Atmel AVR

No

ATTINY441

8MHz

4KB

256B

Generic ATTiny45

Atmel AVR

No

ATTINY45

8MHz

4KB

256B

Generic ATTiny461

Atmel AVR

No

ATTINY461

8MHz

4KB

256B

Generic ATTiny48

Atmel AVR

No

ATTINY48

8MHz

4KB

256B

Generic ATTiny828

Atmel AVR

No

ATTINY828

8MHz

8KB

512B

Generic ATTiny84

Atmel AVR

No

ATTINY84

8MHz

8KB

512B

Generic ATTiny841

Atmel AVR

No

ATTINY841

8MHz

8KB

512B

Generic ATTiny85

Atmel AVR

No

ATTINY85

8MHz

8KB

512B

Generic ATTiny861

Atmel AVR

No

ATTINY861

8MHz

8KB

512B

Generic ATTiny87

Atmel AVR

No

ATTINY87

8MHz

8KB

512B

Generic ATTiny88

Atmel AVR

No

ATTINY88

8MHz

8KB

512B

USBasp stick

Atmel AVR

No

ATMEGA8

12MHz

8KB

1KB

BBC

Name

Platform

Debug

MCU

Frequency

Flash

RAM

BBC micro:bit

Nordic nRF51

On-board

NRF51822

16MHz

256KB

16KB

BQ

Name

Platform

Debug

MCU

Frequency

Flash

RAM

BQ ZUM BT-328

Atmel AVR

No

ATMEGA328P

16MHz

28KB

2KB

BitWizard

Name

Platform

Debug

MCU

Frequency

Flash

RAM

BitWizard Raspduino

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

BluzDK

Name

Platform

Debug

MCU

Frequency

Flash

RAM

BluzDK

Nordic nRF51

External

NRF51822

32MHz

256KB

32KB

Controllino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Controllino Maxi

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

Controllino Maxi Automation

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

Controllino Mega

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

Controllino Mini

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

DFRobot

Name

Platform

Debug

MCU

Frequency

Flash

RAM

FireBeetle-ESP32

Espressif 32

External

ESP32

240MHz

4MB

320KB

DOIT

Name

Platform

Debug

MCU

Frequency

Flash

RAM

DOIT ESP32 DEVKIT V1

Espressif 32

External

ESP32

240MHz

4MB

320KB

Delta

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Delta DFBM-NQ620

Nordic nRF52

On-board

NRF52832

64MHz

512KB

64KB

DigiStump

Name

Platform

Debug

MCU

Frequency

Flash

RAM

DigiStump Oak

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Digilent

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Digilent Cerebot 32MX4

Microchip PIC32

No

32MX460F512L

80MHz

508KB

32KB

Digilent Cerebot 32MX7

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

Digilent OpenScope

Microchip PIC32

No

32MZ2048EFG124

200MHz

1.98MB

512KB

Digilent chipKIT Cmod

Microchip PIC32

No

32MX150F128D

40MHz

124KB

32KB

Digilent chipKIT DP32

Microchip PIC32

No

32MX250F128B

40MHz

120KB

32KB

Digilent chipKIT MAX32

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

Digilent chipKIT MX3

Microchip PIC32

No

32MX320F128H

80MHz

124KB

16KB

Digilent chipKIT Pro MX4

Microchip PIC32

No

32MX460F512L

80MHz

508KB

32KB

Digilent chipKIT Pro MX7

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

Digilent chipKIT UNO32

Microchip PIC32

No

32MX320F128H

80MHz

124KB

16KB

Digilent chipKIT WF32

Microchip PIC32

No

32MX695F512L

80MHz

508KB

128KB

Digilent chipKIT WiFire

Microchip PIC32

No

32MZ2048ECG100

200MHz

1.98MB

512KB

Digilent chipKIT uC32

Microchip PIC32

No

32MX340F512H

80MHz

508KB

32KB

Digistump

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Digispark Pro

Atmel AVR

No

ATTINY167

16MHz

14.50KB

512B

Digispark Pro (16 MHz) (64 byte buffer)

Atmel AVR

No

ATTINY167

16MHz

14.50KB

512B

Digispark Pro (32 byte buffer)

Atmel AVR

No

ATTINY167

16MHz

14.50KB

512B

Digispark USB

Atmel AVR

No

ATTINY85

16MHz

5.87KB

512B

Digistump DigiX

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

Doit

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESPDuino (ESP-13 Module)

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Dongsen Technology

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Dongsen Tech Pocket 32

Espressif 32

External

ESP32

240MHz

4MB

320KB

Dwengo

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Dwenguino

Atmel AVR

No

AT90USB646

16MHz

60KB

2KB

DycodeX

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESPectro Core

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

ESPectro32

Espressif 32

External

ESP32

240MHz

4MB

320KB

ESP32vn

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESP32vn IoT Uno

Espressif 32

External

ESP32

240MHz

4MB

320KB

ESPert

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESPresso Lite 1.0

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

ESPresso Lite 2.0

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

ESPino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESPino

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Electronic SweetPeas

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Electronic SweetPeas ESP320

Espressif 32

No

ESP32

240MHz

4MB

320KB

Electronut Labs

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Bluey nRF52832 IoT

Nordic nRF52

External

NRF52832

64MHz

512KB

64KB

hackaBLE

Nordic nRF52

External

NRF52832

64MHz

512KB

64KB

Elektor

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Elektor Uno R4

Atmel AVR

No

ATMEGA328PB

16MHz

31.50KB

2KB

Engduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Engduino 3

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

EnviroDIY

Name

Platform

Debug

MCU

Frequency

Flash

RAM

EnviroDIY Mayfly

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

Espressif

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESP-WROOM-02

Espressif 8266

No

ESP8266

80MHz

2MB

80KB

ESP32 Pico Kit

Espressif 32

No

ESP32

240MHz

4MB

320KB

Espressif ESP-WROVER-KIT

Espressif 32

On-board

ESP32

240MHz

4MB

320KB

Espressif ESP32 Dev Module

Espressif 32

External

ESP32

240MHz

4MB

320KB

Espressif ESP8266 ESP-12E

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Espressif Generic ESP8266 ESP-01 1M

Espressif 8266

No

ESP8266

80MHz

1MB

80KB

Espressif Generic ESP8266 ESP-01 512k

Espressif 8266

No

ESP8266

80MHz

512KB

80KB

Espressif Generic ESP8266 ESP-07

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Generic ESP8285 Module

Espressif 8266

No

ESP8266

80MHz

423.98KB

80KB

Phoenix 1.0

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Phoenix 2.0

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

WifInfo

Espressif 8266

No

ESP8266

80MHz

1MB

80KB

Fubarino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Fubarino Mini

Microchip PIC32

No

32MX250F128D

48MHz

120KB

32KB

Fubarino SD (1.5)

Microchip PIC32

No

32MX795F512H

80MHz

508KB

128KB

Generic

Name

Platform

Debug

MCU

Frequency

Flash

RAM

BluePill F103C8

ST STM32

External

STM32F103C8T6

72MHz

64KB

20KB

STM32F103C8 (20k RAM. 64k Flash)

ST STM32

External

STM32F103C8T6

72MHz

64KB

20KB

STM32F103CB (20k RAM. 128k Flash)

ST STM32

External

STM32F103CBT6

72MHz

128KB

20KB

STM32F103R8 (20k RAM. 64 Flash)

ST STM32

External

STM32F103R8T6

72MHz

64KB

20KB

STM32F103RB (20k RAM. 128k Flash)

ST STM32

External

STM32F103RBT6

72MHz

128KB

20KB

STM32F103RC (48k RAM. 256k Flash)

ST STM32

External

STM32F103RCT6

72MHz

256KB

48KB

STM32F103RE (64k RAM. 512k Flash)

ST STM32

External

STM32F103RET6

72MHz

512KB

64KB

STM32F103T8 (20k RAM. 64k Flash)

ST STM32

External

STM32F103T8T6

72MHz

20KB

64KB

STM32F103TB (20k RAM. 128k Flash)

ST STM32

External

STM32F103TBT6

72MHz

128KB

20KB

STM32F103VB (20k RAM. 128k Flash)

ST STM32

External

STM32F103VBT6

72MHz

128KB

20KB

STM32F103VC (48k RAM. 256k Flash)

ST STM32

External

STM32F103VCT6

72MHz

256KB

48KB

STM32F103VD (64k RAM. 384k Flash)

ST STM32

External

STM32F103VDT6

72MHz

384KB

64KB

STM32F103VE (64k RAM. 512k Flash)

ST STM32

External

STM32F103VET6

72MHz

512KB

64KB

STM32F103ZC (48k RAM. 256k Flash)

ST STM32

External

STM32F103ZCT6

72MHz

256KB

48KB

STM32F103ZD (64k RAM. 384k Flash)

ST STM32

External

STM32F103ZDT6

72MHz

384KB

64KB

STM32F103ZE (64k RAM. 512k Flash)

ST STM32

External

STM32F103ZET6

72MHz

512KB

64KB

STM32F407VE (192k RAM. 512k Flash)

ST STM32

External

STM32F407VET6

168MHz

502.23KB

128KB

STM32F407VG (192k RAM. 1024k Flash)

ST STM32

External

STM32F407VGT6

168MHz

1MB

192KB

Hardkernel

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ODROID-GO

Espressif 32

No

ESP32

240MHz

16MB

320KB

Heltec

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Heltec Wifi kit 8

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Heltec Automation

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Heltec WIFI Kit 32

Espressif 32

No

ESP32

240MHz

4MB

320KB

Heltec WIFI LoRa 32

Espressif 32

No

ESP32

240MHz

4MB

320KB

Hornbill

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Hornbill ESP32 Dev

Espressif 32

External

ESP32

240MHz

4MB

320KB

Hornbill ESP32 Minima

Espressif 32

External

ESP32

240MHz

4MB

320KB

Infineon

Name

Platform

Debug

MCU

Frequency

Flash

RAM

XMC1100 Boot Kit

Infineon XMC

On-board

XMC1100

32MHz

64KB

64KB

XMC1100 H-Bridge 2Go

Infineon XMC

On-board

XMC1100

32MHz

64KB

64KB

XMC1100 XMC2Go

Infineon XMC

On-board

XMC1100

32MHz

64KB

64KB

XMC1300 Boot Kit

Infineon XMC

On-board

XMC1300

32MHz

64KB

64KB

XMC1300 Sense2GoL

Infineon XMC

On-board

XMC1300

32MHz

64KB

122.23KB

XMC1400 Boot Kit

Infineon XMC

On-board

XMC1400

48MHz

1.95MB

16KB

XMC4200 Distance2Go

Infineon XMC

On-board

XMC4200

80MHz

250KB

256KB

XMC4700 Relax Kit

Infineon XMC

On-board

XMC4700

144MHz

2.00MB

1.95MB

Intel

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Arduino/Genuino 101

Intel ARC32

No

ARCV2EM

32MHz

152KB

80KB

IntoRobot

Name

Platform

Debug

MCU

Frequency

Flash

RAM

IntoRobot Fig

Espressif 32

No

ESP32

240MHz

4MB

320KB

LeafLabs

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Maple

ST STM32

External

STM32F103RBT6

72MHz

108KB

17KB

Maple (RET6)

ST STM32

External

STM32F103RET6

72MHz

256KB

48KB

Maple Mini Bootloader 2.0

ST STM32

External

STM32F103CBT6

72MHz

120KB

20KB

Maple Mini Original

ST STM32

External

STM32F103CBT6

72MHz

108KB

17KB

LightUp

Name

Platform

Debug

MCU

Frequency

Flash

RAM

LightUp

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Linino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Linino One

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

LowPowerLab

Name

Platform

Debug

MCU

Frequency

Flash

RAM

LowPowerLab MightyHat

Atmel AVR

No

ATMEGA328P

16MHz

31KB

2KB

LowPowerLab Moteino

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

LowPowerLab MoteinoMEGA

Atmel AVR

No

ATMEGA1284P

16MHz

127KB

16KB

Moteino M0

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

M5Stack

Name

Platform

Debug

MCU

Frequency

Flash

RAM

M5Stack Core ESP32

Espressif 32

No

ESP32

240MHz

4MB

320KB

M5Stack FIRE

Espressif 32

No

ESP32

240MHz

16MB

320KB

MH-ET Live

Name

Platform

Debug

MCU

Frequency

Flash

RAM

MH ET LIVE ESP32DevKIT

Espressif 32

External

ESP32

240MHz

4MB

320KB

MH ET LIVE ESP32MiniKit

Espressif 32

External

ESP32

240MHz

4MB

320KB

MXChip

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Microsoft Azure IoT Development Kit (MXChip AZ3166)

ST STM32

On-board

STM32F412ZGT6

100MHz

1MB

256KB

Macchina

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Macchina M2

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

MakerAsia

Name

Platform

Debug

MCU

Frequency

Flash

RAM

MakerAsia Nano32

Espressif 32

No

ESP32

240MHz

4MB

320KB

Mcudude

Name

Platform

Debug

MCU

Frequency

Flash

RAM

MightyCore ATmega1284

Atmel AVR

No

ATMEGA1284P

16MHz

127KB

16KB

MightyCore ATmega16

Atmel AVR

No

ATMEGA16

16MHz

15.50KB

1KB

MightyCore ATmega164

Atmel AVR

No

ATMEGA164P

16MHz

15.50KB

1KB

MightyCore ATmega32

Atmel AVR

No

ATMEGA32

16MHz

31.50KB

2KB

MightyCore ATmega324

Atmel AVR

No

ATMEGA324P

16MHz

31.50KB

2KB

MightyCore ATmega644

Atmel AVR

No

ATMEGA644P

16MHz

63KB

4KB

MightyCore ATmega8535

Atmel AVR

No

ATMEGA8535

16MHz

7.50KB

512B

MediaTek Labs

Name

Platform

Debug

MCU

Frequency

Flash

RAM

LinkIt Smart 7688 Duo

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

Microduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Microduino Core (Atmega168PA@16M,5V)

Atmel AVR

No

ATMEGA168P

16MHz

15.50KB

1KB

Microduino Core (Atmega168PA@8M,3.3V)

Atmel AVR

No

ATMEGA168P

8MHz

15.50KB

1KB

Microduino Core (Atmega328P@16M,5V)

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Microduino Core (Atmega328P@8M,3.3V)

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

Microduino Core ESP32

Espressif 32

No

ESP32

240MHz

4MB

320KB

Microduino Core STM32 to Flash

ST STM32

External

STM32F103CBT6

72MHz

105.47KB

16.60KB

Microduino Core USB (ATmega32U4@16M,5V)

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Microduino Core+ (ATmega1284P@16M,5V)

Atmel AVR

No

ATMEGA1284P

16MHz

127KB

16KB

Microduino Core+ (ATmega1284P@8M,3.3V)

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

Microduino Core+ (Atmega644PA@16M,5V)

Atmel AVR

No

ATMEGA644P

16MHz

63KB

4KB

Microduino Core+ (Atmega644PA@8M,3.3V)

Atmel AVR

No

ATMEGA644P

8MHz

63KB

4KB

MikroElektronika

Name

Platform

Debug

MCU

Frequency

Flash

RAM

MikroElektronika Clicker 2

Microchip PIC32

No

32MX460F512L

80MHz

508KB

32KB

MikroElektronika Flip N Click MZ

Microchip PIC32

No

32MZ2048EFH100

252MHz

1.98MB

512KB

NodeMCU

Name

Platform

Debug

MCU

Frequency

Flash

RAM

NodeMCU 0.9 (ESP-12 Module)

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

NodeMCU 1.0 (ESP-12E Module)

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

NodeMCU-32S

Espressif 32

External

ESP32

240MHz

4MB

320KB

Noduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Noduino Quantum

Espressif 32

No

ESP32

240MHz

16MB

320KB

Nordic

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Nordic nRF51-DK

Nordic nRF51

On-board

NRF51822

32MHz

256KB

32KB

Nordic nRF51-Dongle

Nordic nRF51

On-board

NRF51822

32MHz

256KB

32KB

Nordic nRF52-DK

Nordic nRF52

On-board

NRF52832

64MHz

512KB

64KB

Nordic nRF52840-DK

Nordic nRF52

On-board

NRF52840

64MHz

1MB

256KB

OLIMEX

Name

Platform

Debug

MCU

Frequency

Flash

RAM

OLIMEX ESP32-EVB

Espressif 32

External

ESP32

240MHz

4MB

320KB

OLIMEX ESP32-GATEWAY

Espressif 32

External

ESP32

240MHz

4MB

320KB

OLIMEX ESP32-PRO

Espressif 32

No

ESP32

240MHz

4MB

320KB

OSHChip

Name

Platform

Debug

MCU

Frequency

Flash

RAM

OSHChip

Nordic nRF51

External

NRF51822

32MHz

256KB

32KB

Olimex

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Olimex MOD-WIFI-ESP8266(-DEV)

Espressif 8266

No

ESP8266

80MHz

2MB

80KB

Olimex PIC32-PINGUINO

Microchip PIC32

No

32MX440F256H

80MHz

252KB

32KB

Onehorse

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Onehorse ESP32 Dev Module

Espressif 32

No

ESP32

240MHz

4MB

320KB

OpenBCI

Name

Platform

Debug

MCU

Frequency

Flash

RAM

OpenBCI 32bit

Microchip PIC32

No

32MX250F128B

40MHz

120KB

32KB

OpenEnergyMonitor

Name

Platform

Debug

MCU

Frequency

Flash

RAM

OpenEnergyMonitor emonPi

Atmel AVR

No

ATMEGA328P

16MHz

30KB

2KB

PONTECH

Name

Platform

Debug

MCU

Frequency

Flash

RAM

PONTECH UAV100

Microchip PIC32

No

32MX440F512H

80MHz

508KB

32KB

PanStamp

Name

Platform

Debug

MCU

Frequency

Flash

RAM

PanStamp AVR

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

PanStamp NRG 1.1

TI MSP430

No

CC430F5137

12MHz

31.88KB

4KB

Pinoccio

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Pinoccio Scout

Atmel AVR

No

ATMEGA256RFR2

16MHz

248KB

32KB

Pololu Corporation

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Pololu A-Star 32U4

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Pontech

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Pontech NoFire

Microchip PIC32

No

32MZ2048EFG100

200MHz

1.98MB

512KB

Pontech Quick240

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

Punch Through

Name

Platform

Debug

MCU

Frequency

Flash

RAM

LightBlue Bean

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

LightBlue Bean+

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Quirkbot

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Quirkbot

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

RFduino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

RFduino

Nordic nRF51

External

NRF51822

16MHz

128KB

8KB

RedBearLab

Name

Platform

Debug

MCU

Frequency

Flash

RAM

RedBearLab BLE Nano 1.5

Nordic nRF51

On-board

NRF51822

16MHz

256KB

32KB

RedBearLab BLE Nano 2

Nordic nRF52

On-board

NRF52832

64MHz

512KB

64KB

RedBearLab Blend

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

RedBearLab Blend 2

Nordic nRF52

On-board

NRF52832

64MHz

512KB

64KB

RedBearLab Blend Micro 3.3V/16MHz (overclock)

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

RedBearLab Blend Micro 3.3V/8MHz

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

RedBearLab nRF51822

Nordic nRF51

On-board

NRF51822

16MHz

256KB

16KB

RepRap

Name

Platform

Debug

MCU

Frequency

Flash

RAM

RepRap RAMBo

Atmel AVR

No

ATMEGA2560

16MHz

252KB

8KB

RoboticsBrno

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ALKS ESP32

Espressif 32

External

ESP32

240MHz

4MB

320KB

SODAQ

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SODAQ Autonomo

Atmel SAM

External

SAMD21J18A

48MHz

256KB

32KB

SODAQ ExpLoRer

Atmel SAM

External

SAMD21J18A

48MHz

256KB

32KB

SODAQ GaLoRa

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

SODAQ Mbili

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

SODAQ Moja

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

SODAQ Ndogo

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

SODAQ ONE

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

SODAQ SARA

Atmel SAM

External

SAMD21J18A

48MHz

256KB

32KB

SODAQ SFF

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

SODAQ Tatu

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

ST

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ST Nucleo F103RB

ST STM32

On-board

STM32F103RBT6

72MHz

128KB

20KB

ST STM32F4DISCOVERY

ST STM32

On-board

STM32F407VGT6

168MHz

1MB

192KB

SainSmart

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SainSmart Due (Programming Port)

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

SainSmart Due (USB Native Port)

Atmel SAM

External

AT91SAM3X8E

84MHz

512KB

96KB

Sanguino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Sanguino ATmega1284p (16MHz)

Atmel AVR

No

ATMEGA1284P

16MHz

127KB

16KB

Sanguino ATmega1284p (8MHz)

Atmel AVR

No

ATMEGA1284P

8MHz

127KB

16KB

Sanguino ATmega644 or ATmega644A (16 MHz)

Atmel AVR

No

ATMEGA644

16MHz

63KB

4KB

Sanguino ATmega644 or ATmega644A (8 MHz)

Atmel AVR

No

ATMEGA644

8MHz

63KB

4KB

Sanguino ATmega644P or ATmega644PA (16 MHz)

Atmel AVR

No

ATMEGA644P

16MHz

63KB

4KB

Sanguino ATmega644P or ATmega644PA (8 MHz)

Atmel AVR

No

ATMEGA644P

8MHz

63KB

4KB

SeeedStudio

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Seeed Tiny BLE

Nordic nRF51

On-board

NRF51822

16MHz

256KB

16KB

SeeedStudio CUI32stem

Microchip PIC32

No

32MX795F512H

80MHz

508KB

128KB

Seeeduino

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

Wio Link

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Wio Node

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

SparkFun

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SparkFun ATmega128RFA1 Dev Board

Atmel AVR

No

ATMEGA128RFA1

16MHz

16KB

124KB

SparkFun Blynk Board

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

SparkFun Digital Sandbox

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

SparkFun ESP8266 Thing

Espressif 8266

No

ESP8266

80MHz

512KB

80KB

SparkFun ESP8266 Thing Dev

Espressif 8266

No

ESP8266

80MHz

512KB

80KB

SparkFun Fio V3 3.3V/8MHz

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

SparkFun Makey Makey

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

SparkFun Mega Pro 3.3V/8MHz

Atmel AVR

No

ATMEGA2560

8MHz

252KB

8KB

SparkFun Mega Pro 5V/16MHz

Atmel AVR

No

ATMEGA2560

16MHz

248KB

8KB

SparkFun Mega Pro Mini 3.3V

Atmel AVR

No

ATMEGA2560

8MHz

252KB

8KB

SparkFun MicroView

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

SparkFun Pro Micro 3.3V/8MHz

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

SparkFun Pro Micro 5V/16MHz

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

SparkFun Qduino Mini

Atmel AVR

No

ATMEGA32U4

8MHz

28KB

2.50KB

SparkFun RedBoard

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

SparkFun SAMD21 Dev Breakout

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

SparkFun SAMD21 Mini Breakout

Atmel SAM

External

SAMD21G18A

48MHz

256KB

32KB

SparkFun Serial 7-Segment Display

Atmel AVR

No

ATMEGA328P

8MHz

31.50KB

2KB

SparkFun Electronics

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SparkFun ESP32 Thing

Espressif 32

External

ESP32

240MHz

4MB

320KB

SpellFoundry

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SpellFoundry Sleepy Pi 2

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

SweetPea

Name

Platform

Debug

MCU

Frequency

Flash

RAM

SweetPea ESP-210

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

TTGO

Name

Platform

Debug

MCU

Frequency

Flash

RAM

TTGO LoRa32-OLED V1

Espressif 32

External

ESP32

240MHz

4MB

320KB

Taida Century

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Taida Century nRF52 mini board

Nordic nRF52

External

NRF52832

64MHz

512KB

64KB

Teensy

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Teensy 2.0

Teensy

No

ATMEGA32U4

16MHz

31.50KB

2.50KB

Teensy 3.0

Teensy

No

MK20DX128

48MHz

128KB

16KB

Teensy 3.1 / 3.2

Teensy

External

MK20DX256

72MHz

256KB

64KB

Teensy 3.5

Teensy

External

MK64FX512

120MHz

512KB

255.99KB

Teensy 3.6

Teensy

External

MK66FX1M0

180MHz

1MB

256KB

Teensy LC

Teensy

External

MKL26Z64

48MHz

62KB

8KB

Teensy++ 2.0

Teensy

No

AT90USB1286

16MHz

127KB

8KB

ThaiEasyElec

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ESPino32

Espressif 32

External

ESP32

240MHz

4MB

320KB

ThaiEasyElec ESPino

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

The Things Network

Name

Platform

Debug

MCU

Frequency

Flash

RAM

The Things Uno

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

Till Harbaum

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ftDuino

Atmel AVR

No

ATMEGA32U4

16MHz

28KB

2.50KB

TinyCircuits

Name

Platform

Debug

MCU

Frequency

Flash

RAM

TinyCircuits TinyDuino Processor Board

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

TinyCircuits TinyLily Mini Processor

Atmel AVR

No

ATMEGA328P

8MHz

30KB

2KB

UBW32

Name

Platform

Debug

MCU

Frequency

Flash

RAM

UBW32 MX460

Microchip PIC32

No

32MX460F512L

80MHz

508KB

32KB

UBW32 MX795

Microchip PIC32

No

32MX795F512L

80MHz

508KB

128KB

WEMOS

Name

Platform

Debug

MCU

Frequency

Flash

RAM

WEMOS D1 R1 (Retired)

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

WEMOS LOLIN D32

Espressif 32

External

ESP32

240MHz

4MB

320KB

WEMOS LOLIN D32 PRO

Espressif 32

External

ESP32

240MHz

4MB

320KB

WEMOS LOLIN32

Espressif 32

External

ESP32

240MHz

4MB

320KB

WeMos D1 R2 & mini

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

WeMos D1 mini Lite

Espressif 8266

No

ESP8266

80MHz

1MB

80KB

WeMos D1 mini Pro

Espressif 8266

No

ESP8266

80MHz

16MB

80KB

WeMos WiFi & Bluetooth Battery

Espressif 32

External

ESP32

240MHz

4MB

320KB

Waveshare

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Waveshare BLE400

Nordic nRF51

External

NRF51822

32MHz

256KB

32KB

Wicked Device

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Wicked Device WildFire V2

Atmel AVR

No

ATMEGA1284P

16MHz

120.00KB

16KB

Wicked Device WildFire V3

Atmel AVR

No

ATMEGA1284P

16MHz

127KB

16KB

Widora

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Widora AIR

Espressif 32

No

ESP32

240MHz

16MB

320KB

WifiDuino

Name

Platform

Debug

MCU

Frequency

Flash

RAM

WiFiduino

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

Wisen

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Talk2 Whisper Node

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB

XinaBox

Name

Platform

Debug

MCU

Frequency

Flash

RAM

XinaBox CW01

Espressif 8266

No

ESP8266

80MHz

4MB

80KB

XinaBox CW02

Espressif 32

External

ESP32

240MHz

4MB

320KB

chipKIT

Name

Platform

Debug

MCU

Frequency

Flash

RAM

chipKIT Lenny

Microchip PIC32

No

32MX270F256D

40MHz

120KB

32KB

element14

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Element14 chipKIT Pi

Microchip PIC32

No

32MX250F128B

40MHz

120KB

32KB

makerlab.mx

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Altair

Atmel AVR

No

ATMEGA256RFR2

16MHz

248KB

32KB

ng-beacon

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ng-beacon

Nordic nRF51

External

NRF51822

32MHz

256KB

32KB

nicai-systems

Name

Platform

Debug

MCU

Frequency

Flash

RAM

nicai-systems BOB3 coding bot

Atmel AVR

No

ATMEGA88

8MHz

8KB

1KB

nicai-systems NIBO 2 robot

Atmel AVR

No

ATMEGA128

16MHz

128KB

4KB

nicai-systems NIBO burger robot

Atmel AVR

No

ATMEGA16

15MHz

16KB

1KB

nicai-systems NIBO burger robot with Tuning Kit

Atmel AVR

No

ATMEGA1284P

20MHz

128KB

16KB

nicai-systems NIBObee robot

Atmel AVR

No

ATMEGA16

15MHz

16KB

1KB

nicai-systems NIBObee robot with Tuning Kit

Atmel AVR

No

ATMEGA1284P

20MHz

128KB

16KB

oddWires

Name

Platform

Debug

MCU

Frequency

Flash

RAM

oddWires IoT-Bus Io

Espressif 32

External

ESP32

240MHz

4MB

320KB

oddWires Proteus IoT-Bus

Espressif 32

External

ESP32

240MHz

4MB

320KB

sino:bit

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Sino:Bit

Nordic nRF51

External

NRF51822

32MHz

256KB

32KB

u-blox

Name

Platform

Debug

MCU

Frequency

Flash

RAM

u-blox EVK-NINA-B1

Nordic nRF52

On-board

NRF52832

64MHz

512KB

64KB

u-blox NINA-W10 series

Espressif 32

No

ESP32

240MHz

2MB

320KB

ubIQio

Name

Platform

Debug

MCU

Frequency

Flash

RAM

ubIQio Ardhat

Atmel AVR

No

ATMEGA328P

16MHz

31.50KB

2KB