mbed

framework = mbed

The mbed framework The mbed SDK has been designed to provide enough hardware abstraction to be intuitive and concise, yet powerful enough to build complex projects. It is built on the low-level ARM CMSIS APIs, allowing you to code down to the metal if needed. In addition to RTOS, USB and Networking libraries, a cookbook of hundreds of reusable peripheral and module libraries have been built on top of the SDK by the mbed Developer Community.

For more detailed information please visit vendor site.

Configuration

RTOS, Events, FileSystem

mbed framework consists of several components, some of which should be explicitly added to the build process. For this purpose PlatformIO has special macro definitions that should be added to build_flags of Project Configuration File platformio.ini when one of the components is used in a project:

Name

Description

PIO_FRAMEWORK_MBED_RTOS_PRESENT

Build the project with enabled rtos library

PIO_FRAMEWORK_MBED_EVENTS_PRESENT

Build the project with enabled events library

PIO_FRAMEWORK_MBED_FILESYSTEM_PRESENT

Build the project with enabled filesystem library

An example of Project Configuration File platformio.ini with enabled events library

[env:wizwiki_w7500p]
platform = wiznet7500
framework = mbed
board = wizwiki_w7500p
build_flags = -D PIO_FRAMEWORK_MBED_EVENTS_PRESENT

An example of Project Configuration File platformio.ini with events and rtos libraries

[env:nrf52_dk]
platform = nordicnrf52
framework = mbed
board = nrf52_dk
build_flags = -D PIO_FRAMEWORK_MBED_EVENTS_PRESENT -D PIO_FRAMEWORK_MBED_RTOS_PRESENT

An example of Project Configuration File platformio.ini with filesystem library

[env:nucleo_f767zi]
platform = ststm32
framework = mbed
board = nucleo_f767zi
build_flags = -D PIO_FRAMEWORK_MBED_FILESYSTEM_PRESENT

Ignore built-in libraries

See lib_ignore.

Debugging

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

Supported debugging tools are listed in “Debug” column. For more detailed information, please scroll table by horizontal. You can switch between debugging Tools using debug_tool options.

On-Board tools

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

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

IBMEthernetKit

Ethernet IoT Starter Kit

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MK64FN1M0VLL12

120MHz

1MB

256KB

b96b_f446ve

96Boards B96B-F446VE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F446VET6

168MHz

512KB

128KB

bbcmicrobit

BBC micro:bit

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

256KB

16KB

bbcmicrobit_b

BBC micro:bit B(S130)

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

256KB

16KB

cloud_jam

RushUp Cloud-JAM

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F401RET6

84MHz

512KB

96KB

cloud_jam_l4

RushUp Cloud-JAM L4

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L476RGT6

80MHz

1MB

128KB

delta_dfbm_nq620

Delta DFBM-NQ620

Nordic nRF52

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF52832

64MHz

512KB

64KB

delta_dfcm_nnn50

Delta DFCM-NNN50

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

32MHz

256KB

16KB

dfcm_nnn40

Delta DFCM-NNN40

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

32MHz

256KB

32KB

disco_f030r8

ST STM32F0308DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F030R8T6

48MHz

64KB

8KB

disco_f051r8

ST STM32F0DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F051R8T6

48MHz

64KB

8KB

disco_f100rb

ST STM32VLDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F100RBT6

24MHz

128KB

8KB

disco_f303vc

ST STM32F3DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F303VCT6

72MHz

256KB

48KB

disco_f334c8

ST 32F3348DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F334C8T6

72MHz

64KB

12KB

disco_f401vc

ST 32F401CDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F401VCT6

84MHz

256KB

64KB

disco_f407vg

ST STM32F4DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F407VGT6

168MHz

1MB

128KB

disco_f413zh

ST 32F413HDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F413ZHT6

100MHz

512KB

128KB

disco_f429zi

ST 32F429IDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F429ZIT6

180MHz

2MB

256KB

disco_f469ni

ST 32F469IDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F469NIH6

180MHz

1MB

384KB

disco_f746ng

ST 32F746GDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F746NGH6

216MHz

1MB

320KB

disco_f769ni

ST 32F769IDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F769NIH6

80MHz

1MB

512KB

disco_l053c8

ST 32L0538DISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L053C8T6

32MHz

64KB

8KB

disco_l072cz_lrwan1

ST DISCO-L072CZ-LRWAN1

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L072CZ

32MHz

192KB

20KB

disco_l475vg_iot01a

ST DISCO-L475VG-IOT01A

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L475VGT6

80MHz

1MB

128KB

disco_l476vg

ST 32L476GDISCOVERY

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L476VGT6

80MHz

1MB

128KB

efm32gg_stk3700

Silicon Labs EFM32GG-STK3700 (Giant Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32GG990F1024

48MHz

1MB

128KB

efm32hg_stk3400

Silicon Labs SLSTK3400A USB-enabled (Happy Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32HG322F64

24MHz

64KB

8KB

efm32lg_stk3600

Silicon Labs EFM32LG-STK3600 (Leopard Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32LG990F256

48MHz

256KB

32KB

efm32pg_stk3401

Silicon Labs SLSTK3401A (Pearl Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32PG1B200F256

40MHz

256KB

32KB

efm32wg_stk3800

Silicon Labs EFM32WG-STK3800 (Wonder Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32WG990F256

48MHz

256KB

32KB

efm32zg_stk3200

Silicon Labs EFM32ZG-STK3200 (Zero Gecko)

Silicon Labs EFM32

J-LINK (on-board), Black Magic Probe

EFM32ZG222F32

24MHz

32KB

4KB

elektor_cocorico

CoCo-ri-Co!

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC812

30MHz

16KB

4KB

frdm_k20d50m

Freescale Kinetis FRDM-K20D50M

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MK20DX128VLH5

48MHz

128KB

16KB

frdm_k22f

Freescale Kinetis FRDM-K22F

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MK22FN512VLH12

120MHz

512KB

128KB

frdm_k64f

Freescale Kinetis FRDM-K64F

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MK64FN1M0VLL12

120MHz

1MB

256KB

frdm_k66f

Freescale Kinetis FRDM-K66F

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MK66FN2M0VMD18

180MHz

2MB

256KB

frdm_kl05z

Freescale Kinetis FRDM-KL05Z

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MKL05Z32VFM4

48MHz

32KB

4KB

frdm_kl25z

Freescale Kinetis FRDM-KL25Z

Freescale Kinetis

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

MKL25Z128VLK4

48MHz

128KB

16KB

frdm_kl27z

Freescale Kinetis FRDM-KL27Z

Freescale Kinetis

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

MKL27Z64VLH4

48MHz

64KB

16KB

frdm_kl43z

Freescale Kinetis FRDM-KL43Z

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MKL43Z256VLH4

48MHz

256KB

32KB

frdm_kl46z

Freescale Kinetis FRDM-KL46Z

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MKL46Z256VLL4

48MHz

256KB

32KB

frdm_kw41z

Freescale Kinetis FRDM-KW41Z

Freescale Kinetis

CMSIS-DAP (on-board), J-LINK

MKW41Z512VHT4

48MHz

512KB

128KB

hrm1017

Switch Science mbed HRM1017

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

256KB

16KB

lpc1114fn28

Switch Science mbed LPC1114FN28

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC1114FN28

48MHz

32KB

4KB

lpc11u24

NXP mbed LPC11U24

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC11U24

48MHz

32KB

8KB

lpc11u24_301

ARM mbed LPC11U24 (+CAN)

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC11U24

48MHz

32KB

8KB

lpc11u68

LPCXpresso11U68

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC11U68

50MHz

256KB

36KB

lpc1768

NXP mbed LPC1768

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC1768

96MHz

512KB

64KB

lpc4088

Embedded Artists LPC4088 QuickStart Board

NXP LPC

CMSIS-DAP (on-board), J-LINK

LPC4088

120MHz

512KB

96KB

lpc4088_dm

Embedded Artists LPC4088 Display Module

NXP LPC

CMSIS-DAP (on-board), J-LINK

LPC4088

120MHz

512KB

96KB

lpc4330_m4

Bambino-210E

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC4330

204MHz

8MB

264KB

lpc54114

NXP LPCXpresso54114

NXP LPC

CMSIS-DAP (on-board), J-LINK

LPC54114J256BD64

100MHz

256KB

192KB

lpc546xx

NXP LPCXpresso54608

NXP LPC

J-LINK (on-board)

LPC54608ET512

180MHz

512KB

200KB

lpc812

NXP LPC800-MAX

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC812

30MHz

16KB

4KB

lpc824

LPCXpresso824-MAX

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC824

30MHz

32KB

8KB

max32600mbed

Maxim ARM mbed Enabled Development Platform for MAX32600

Maxim 32

CMSIS-DAP (on-board)

MAX32600

24MHz

256KB

32KB

mbed_connect_odin

Mbed Connect Cloud

ST STM32

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

STM32F439ZIY6

168MHz

2MB

256KB

nrf51822_y5_mbug

y5 nRF51822 mbug

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

256KB

16KB

nrf51_dk

Nordic nRF51-DK

Nordic nRF51

CMSIS-DAP (on-board), J-LINK (on-board), Black Magic Probe, ST-LINK

NRF51822

32MHz

256KB

32KB

nrf51_dongle

Nordic nRF51-Dongle

Nordic nRF51

CMSIS-DAP (on-board), J-LINK (on-board)

NRF51822

32MHz

256KB

32KB

nrf51_mkit

Nordic nRF51822-mKIT

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

128KB

16KB

nrf52840_dk

Nordic nRF52840-DK

Nordic nRF52

CMSIS-DAP (on-board), J-LINK (on-board), Black Magic Probe, ST-LINK

NRF52840

64MHz

1MB

256KB

nrf52_dk

Nordic nRF52-DK

Nordic nRF52

CMSIS-DAP (on-board), J-LINK (on-board), Black Magic Probe, ST-LINK

NRF52832

64MHz

512KB

64KB

nucleo_f030r8

ST Nucleo F030R8

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F030R8T6

48MHz

64KB

8KB

nucleo_f031k6

ST Nucleo F031K6

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F031K6T6

48MHz

32KB

4KB

nucleo_f042k6

ST Nucleo F042K6

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F042K6T6

48MHz

32KB

6KB

nucleo_f070rb

ST Nucleo F070RB

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F070RBT6

48MHz

128KB

16KB

nucleo_f072rb

ST Nucleo F072RB

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F072RBT6

48MHz

128KB

16KB

nucleo_f091rc

ST Nucleo F091RC

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F091RCT6

48MHz

256KB

32KB

nucleo_f103rb

ST Nucleo F103RB

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F103RBT6

72MHz

128KB

20KB

nucleo_f207zg

ST Nucleo F207ZG

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F207ZGT6

120MHz

1MB

128KB

nucleo_f302r8

ST Nucleo F302R8

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F302R8T6

72MHz

64KB

16KB

nucleo_f303k8

ST Nucleo F303K8

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F303K8T6

72MHz

64KB

16KB

nucleo_f303re

ST Nucleo F303RE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F303RET6

72MHz

512KB

64KB

nucleo_f303ze

ST Nucleo F303ZE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F303ZET6

72MHz

512KB

64KB

nucleo_f334r8

ST Nucleo F334R8

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F334R8T6

72MHz

64KB

16KB

nucleo_f401re

ST Nucleo F401RE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F401RET6

84MHz

512KB

96KB

nucleo_f410rb

ST Nucleo F410RB

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F410RBT6

100MHz

128KB

32KB

nucleo_f411re

ST Nucleo F411RE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F411RET6

100MHz

512KB

128KB

nucleo_f412zg

ST Nucleo F412ZG

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F412ZGT6

100MHz

1MB

256KB

nucleo_f413zh

ST Nucleo F413ZH

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F413ZHT6

100MHz

512KB

128KB

nucleo_f429zi

ST Nucleo F429ZI

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F429ZIT6

180MHz

2MB

256KB

nucleo_f446re

ST Nucleo F446RE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F446RET6

180MHz

512KB

128KB

nucleo_f446ze

ST Nucleo F446ZE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F446ZET6

180MHz

512KB

128KB

nucleo_f746zg

ST Nucleo F746ZG

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F746ZGT6

216MHz

1MB

320KB

nucleo_f767zi

ST Nucleo F767ZI

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F767ZIT6

216MHz

2MB

512KB

nucleo_l011k4

ST Nucleo L011K4

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L011K4T6

32MHz

16KB

2KB

nucleo_l031k6

ST Nucleo L031K6

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L031K6T6

32MHz

32KB

8KB

nucleo_l053r8

ST Nucleo L053R8

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L053R8T6

32MHz

64KB

8KB

nucleo_l073rz

ST Nucleo L073RZ

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L073RZ

32MHz

192KB

20KB

nucleo_l152re

ST Nucleo L152RE

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L152RET6

32MHz

512KB

80KB

nucleo_l432kc

ST Nucleo L432KC

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L432KCU6

80MHz

256KB

64KB

nucleo_l476rg

ST Nucleo L476RG

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L476RGT6

80MHz

1MB

128KB

nucleo_l496zg

ST Nucleo L496ZG

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32L496ZGT6

80MHz

1MB

128KB

redBearLab

RedBearLab nRF51822

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

256KB

16KB

redBearLabBLENano

RedBearLab BLE Nano 1.5

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

256KB

32KB

samd21_xpro

Atmel SAMD21-XPRO

Atmel SAM

CMSIS-DAP (on-board), Atmel-ICE, Black Magic Probe, J-LINK

SAMD21J18A

48MHz

256KB

32KB

samd21g18a

Atmel ATSAMW25-XPRO

Atmel SAM

CMSIS-DAP (on-board), Atmel-ICE, Black Magic Probe, J-LINK

SAMD21G18A

48MHz

256KB

32KB

saml21_xpro_b

Atmel SAML21-XPRO-B

Atmel SAM

CMSIS-DAP (on-board), Atmel-ICE, Black Magic Probe, J-LINK

SAML21J18B

48MHz

256KB

32KB

samr21_xpro

Atmel ATSAMR21-XPRO

Atmel SAM

CMSIS-DAP (on-board), Atmel-ICE, Black Magic Probe, J-LINK

SAMR21G18A

48MHz

256KB

32KB

seeedArchBLE

Seeed Arch BLE

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

128KB

16KB

seeedArchLink

Seeed Arch Link

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

256KB

16KB

seeedArchMax

Seeed Arch Max

ST STM32

ST-LINK (default, on-board), Black Magic Probe, J-LINK

STM32F407VET6

168MHz

512KB

192KB

seeedArchPro

Seeed Arch Pro

NXP LPC

CMSIS-DAP (on-board)

LPC1768

96MHz

512KB

64KB

seeedTinyBLE

Seeed Tiny BLE

Nordic nRF51

CMSIS-DAP (on-board), Black Magic Probe, J-LINK, ST-LINK

NRF51822

16MHz

256KB

16KB

ssci824

Switch Science mbed LPC824

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC824

30MHz

32KB

8KB

ty51822r3

Switch Science mbed TY51822r3

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

32MHz

256KB

32KB

ublox_evk_nina_b1

u-blox EVK-NINA-B1

Nordic nRF52

J-LINK (on-board), Black Magic Probe, ST-LINK

NRF52832

64MHz

512KB

64KB

ubloxc027

u-blox C027

NXP LPC

CMSIS-DAP (on-board), Black Magic Probe, J-LINK

LPC1768

96MHz

512KB

64KB

vbluno51

VNG VBLUNO51

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

128KB

32KB

wallbot_ble

JKSoft Wallbot BLE

Nordic nRF51

CMSIS-DAP (on-board)

NRF51822

16MHz

128KB

16KB

wizwiki_w7500

WIZwiki-W7500

WIZNet W7500

CMSIS-DAP (on-board), J-LINK

WIZNET7500

48MHz

128KB

48KB

wizwiki_w7500eco

WIZwiki-W7500ECO

WIZNet W7500

CMSIS-DAP (on-board), J-LINK

WIZNET7500ECO

48MHz

128KB

48KB

wizwiki_w7500p

WIZwiki-W7500P

WIZNet W7500

CMSIS-DAP (on-board), J-LINK

WIZNET7500P

48MHz

128KB

48KB

External tools

Boards listed below are compatible with PIO Unified Debugger but depend on external debugging tools. See “Debug” column for compatible debugging tools.

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

blueboard_lpc11u24

NGX Technologies BlueBoard-LPC11U24

NXP LPC

Black Magic Probe, J-LINK

LPC11U24

48MHz

32KB

8KB

bluepill_f103c8

BluePill F103C8

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F103C8T6

72MHz

64KB

20KB

dipcortexm0

Solder Splash Labs DipCortex M0

NXP LPC

Black Magic Probe, J-LINK

LPC11U24

50MHz

32KB

8KB

elmo_f411re

Espotel LoRa Module

ST STM32

Black Magic Probe, J-LINK, ST-LINK (default)

STM32F411RET6

100MHz

512KB

128KB

genericSTM32F103C8

STM32F103C8 (20k RAM. 64k Flash)

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103RB

STM32F103RB (20k RAM. 128k Flash)

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F103RBT6

72MHz

128KB

20KB

hexiwear

Hexiwear

Freescale Kinetis

CMSIS-DAP, J-LINK

MK64FN1M0VDC12

120MHz

1MB

256KB

lpc11c24

NXP LPC11C24

NXP LPC

Black Magic Probe, J-LINK

LPC11C24

48MHz

32KB

8KB

lpc11u34_421

NXP LPC11U34

NXP LPC

Black Magic Probe, J-LINK

LPC11U34

48MHz

40KB

8KB

lpc11u35

EA LPC11U35 QuickStart Board

NXP LPC

Black Magic Probe, J-LINK

LPC11U35

48MHz

64KB

10KB

lpc11u35_501

CQ Publishing TG-LPC11U35-501

NXP LPC

Black Magic Probe, J-LINK

LPC11U35

48MHz

64KB

10KB

lpc11u35_y5_mbug

y5 LPC11U35 mbug

NXP LPC

Black Magic Probe, J-LINK

LPC11U35

48MHz

64KB

10KB

lpc11u37_501

NXP LPC11U37

NXP LPC

Black Magic Probe, J-LINK

LPC11U37

48MHz

128KB

10KB

lpc1347

DipCortex M3

NXP LPC

J-LINK

LPC1347

72MHz

64KB

12KB

lpc1549

NXP LPCXpresso1549

NXP LPC

Black Magic Probe, J-LINK

LPC1549

72MHz

256KB

36KB

maxwsnenv

Maxim Wireless Sensor Node Demonstrator

Maxim 32

CMSIS-DAP

MAX32610

24MHz

256KB

32KB

mote_l152rc

NAMote72

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32L152RC

32MHz

256KB

32KB

mtb_ublox_odin_w2

u-blox ODIN-W2

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F439ZIY6

168MHz

2MB

256KB

mts_dragonfly_f411re

MTS Dragonfly

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f405rg

MultiTech mDot

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f411re

MultiTech mDot F411

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

teensy31

Teensy 3.1 / 3.2

Teensy

J-LINK

MK20DX256

72MHz

256KB

64KB

ublox_c030_n211

u-blox C030-N211 IoT Starter Kit

ST STM32

Black Magic Probe, CMSIS-DAP, J-LINK, ST-LINK

STM32F437VG

180MHz

1MB

256KB

ublox_c030_u201

u-blox C030-U201 IoT Starter Kit

ST STM32

Black Magic Probe, CMSIS-DAP, J-LINK, ST-LINK

STM32F437VG

180MHz

1MB

256KB

ublox_evk_odin_w2

u-blox EVK-ODIN-W2

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32F439ZIY6

168MHz

2MB

256KB

xdot_l151cc

MultiTech xDot

ST STM32

Black Magic Probe, J-LINK, ST-LINK

STM32L151CCU6

32MHz

256KB

32KB

Examples

Platforms

Name

Description

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.

Freescale Kinetis

Freescale Kinetis Microcontrollers is family of multiple hardware- and software-compatible ARM Cortex-M0+, Cortex-M4 and Cortex-M7-based MCU series. Kinetis MCUs offer exceptional low-power performance, scalability and feature integration.

Maxim 32

Maxim’s microcontrollers provide low-power, efficient, and secure solutions for challenging embedded applications. Maxim’s processors embed cutting-edge technologies to secure data and intellectual property, proven analog circuitry for real-world applications, and battery-conserving low power operation.

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.

NXP LPC

The NXP LPC is a family of 32-bit microcontroller integrated circuits by NXP Semiconductors. The LPC chips are grouped into related series that are based around the same 32-bit ARM processor core, such as the Cortex-M4F, Cortex-M3, Cortex-M0+, or Cortex-M0. Internally, each microcontroller consists of the processor core, static RAM memory, flash memory, debugging interface, and various peripherals.

WIZNet W7500

The IOP (Internet Offload Processor) W7500 is the one-chip solution which integrates an ARM Cortex-M0, 128KB Flash and hardwired TCP/IP core for various embedded application platform especially requiring Internet of things

Silicon Labs EFM32

Silicon Labs EFM32 Gecko 32-bit microcontroller (MCU) family includes devices that offer flash memory configurations up to 256 kB, 32 kB of RAM and CPU speeds up to 48 MHz. Based on the powerful ARM Cortex-M core, the Gecko family features innovative low energy techniques, short wake-up time from energy saving modes and a wide selection of peripherals, making it ideal for battery operated applications and other systems requiring high performance and low-energy consumption.

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.

Boards

Note

96Boards

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

b96b_f446ve

96Boards B96B-F446VE

ST STM32

Yes

STM32F446VET6

168MHz

512KB

128KB

AppNearMe

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

micronfcboard

MicroNFCBoard

NXP LPC

No

LPC11U34

48MHz

48KB

10KB

Atmel

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

samd21_xpro

Atmel SAMD21-XPRO

Atmel SAM

Yes

SAMD21J18A

48MHz

256KB

32KB

samd21g18a

Atmel ATSAMW25-XPRO

Atmel SAM

Yes

SAMD21G18A

48MHz

256KB

32KB

saml21_xpro_b

Atmel SAML21-XPRO-B

Atmel SAM

Yes

SAML21J18B

48MHz

256KB

32KB

samr21_xpro

Atmel ATSAMR21-XPRO

Atmel SAM

Yes

SAMR21G18A

48MHz

256KB

32KB

BBC

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

bbcmicrobit

BBC micro:bit

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

bbcmicrobit_b

BBC micro:bit B(S130)

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

CQ Publishing

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

lpc11u35_501

CQ Publishing TG-LPC11U35-501

NXP LPC

Yes

LPC11U35

48MHz

64KB

10KB

Delta

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

delta_dfbm_nq620

Delta DFBM-NQ620

Nordic nRF52

Yes

NRF52832

64MHz

512KB

64KB

delta_dfcm_nnn50

Delta DFCM-NNN50

Nordic nRF51

Yes

NRF51822

32MHz

256KB

16KB

dfcm_nnn40

Delta DFCM-NNN40

Nordic nRF51

Yes

NRF51822

32MHz

256KB

32KB

Elektor Labs

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

elektor_cocorico

CoCo-ri-Co!

NXP LPC

Yes

LPC812

30MHz

16KB

4KB

Embedded Artists

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

lpc11u35

EA LPC11U35 QuickStart Board

NXP LPC

Yes

LPC11U35

48MHz

64KB

10KB

lpc4088

Embedded Artists LPC4088 QuickStart Board

NXP LPC

Yes

LPC4088

120MHz

512KB

96KB

lpc4088_dm

Embedded Artists LPC4088 Display Module

NXP LPC

Yes

LPC4088

120MHz

512KB

96KB

Espotel

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

elmo_f411re

Espotel LoRa Module

ST STM32

Yes

STM32F411RET6

100MHz

512KB

128KB

Freescale

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

IBMEthernetKit

Ethernet IoT Starter Kit

Freescale Kinetis

Yes

MK64FN1M0VLL12

120MHz

1MB

256KB

frdm_k20d50m

Freescale Kinetis FRDM-K20D50M

Freescale Kinetis

Yes

MK20DX128VLH5

48MHz

128KB

16KB

frdm_k22f

Freescale Kinetis FRDM-K22F

Freescale Kinetis

Yes

MK22FN512VLH12

120MHz

512KB

128KB

frdm_k64f

Freescale Kinetis FRDM-K64F

Freescale Kinetis

Yes

MK64FN1M0VLL12

120MHz

1MB

256KB

frdm_k66f

Freescale Kinetis FRDM-K66F

Freescale Kinetis

Yes

MK66FN2M0VMD18

180MHz

2MB

256KB

frdm_kl05z

Freescale Kinetis FRDM-KL05Z

Freescale Kinetis

Yes

MKL05Z32VFM4

48MHz

32KB

4KB

frdm_kl25z

Freescale Kinetis FRDM-KL25Z

Freescale Kinetis

Yes

MKL25Z128VLK4

48MHz

128KB

16KB

frdm_kl27z

Freescale Kinetis FRDM-KL27Z

Freescale Kinetis

Yes

MKL27Z64VLH4

48MHz

64KB

16KB

frdm_kl43z

Freescale Kinetis FRDM-KL43Z

Freescale Kinetis

Yes

MKL43Z256VLH4

48MHz

256KB

32KB

frdm_kl46z

Freescale Kinetis FRDM-KL46Z

Freescale Kinetis

Yes

MKL46Z256VLL4

48MHz

256KB

32KB

frdm_kw41z

Freescale Kinetis FRDM-KW41Z

Freescale Kinetis

Yes

MKW41Z512VHT4

48MHz

512KB

128KB

GHI Electronics

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

oc_mbuino

mBuino

NXP LPC

No

LPC11U24

50MHz

32KB

10KB

Generic

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

bluepill_f103c8

BluePill F103C8

ST STM32

Yes

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103C8

STM32F103C8 (20k RAM. 64k Flash)

ST STM32

Yes

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103RB

STM32F103RB (20k RAM. 128k Flash)

ST STM32

Yes

STM32F103RBT6

72MHz

128KB

20KB

JKSoft

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

wallbot_ble

JKSoft Wallbot BLE

Nordic nRF51

Yes

NRF51822

16MHz

128KB

16KB

Maxim

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

max32600mbed

Maxim ARM mbed Enabled Development Platform for MAX32600

Maxim 32

Yes

MAX32600

24MHz

256KB

32KB

max32620hsp

Maxim Health Sensor Platform

Maxim 32

No

MAX32620

96MHz

2MB

256KB

max32625mbed

MAX32625MBED

Maxim 32

No

MAX32625

96MHz

512KB

160KB

max32625nexpaq

MAX32625NEXPAQ

Maxim 32

No

MAX32625

96MHz

512KB

160KB

max32630fthr

Maxim MAX32630FTHR Application Platform

Maxim 32

No

MAX32630

96MHz

2MB

512KB

maxwsnenv

Maxim Wireless Sensor Node Demonstrator

Maxim 32

Yes

MAX32610

24MHz

256KB

32KB

Micromint

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

lpc4330_m4

Bambino-210E

NXP LPC

Yes

LPC4330

204MHz

8MB

264KB

MikroElektronika

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

hexiwear

Hexiwear

Freescale Kinetis

Yes

MK64FN1M0VDC12

120MHz

1MB

256KB

MultiTech

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

mts_dragonfly_f411re

MTS Dragonfly

ST STM32

Yes

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f405rg

MultiTech mDot

ST STM32

Yes

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f411re

MultiTech mDot F411

ST STM32

Yes

STM32F411RET6

100MHz

512KB

128KB

xdot_l151cc

MultiTech xDot

ST STM32

Yes

STM32L151CCU6

32MHz

256KB

32KB

NGX Technologies

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

blueboard_lpc11u24

NGX Technologies BlueBoard-LPC11U24

NXP LPC

Yes

LPC11U24

48MHz

32KB

8KB

NXP

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

lpc11c24

NXP LPC11C24

NXP LPC

Yes

LPC11C24

48MHz

32KB

8KB

lpc11u24

NXP mbed LPC11U24

NXP LPC

Yes

LPC11U24

48MHz

32KB

8KB

lpc11u24_301

ARM mbed LPC11U24 (+CAN)

NXP LPC

Yes

LPC11U24

48MHz

32KB

8KB

lpc11u34_421

NXP LPC11U34

NXP LPC

Yes

LPC11U34

48MHz

40KB

8KB

lpc11u37_501

NXP LPC11U37

NXP LPC

Yes

LPC11U37

48MHz

128KB

10KB

lpc11u68

LPCXpresso11U68

NXP LPC

Yes

LPC11U68

50MHz

256KB

36KB

lpc1549

NXP LPCXpresso1549

NXP LPC

Yes

LPC1549

72MHz

256KB

36KB

lpc1768

NXP mbed LPC1768

NXP LPC

Yes

LPC1768

96MHz

512KB

64KB

lpc54114

NXP LPCXpresso54114

NXP LPC

Yes

LPC54114J256BD64

100MHz

256KB

192KB

lpc546xx

NXP LPCXpresso54608

NXP LPC

Yes

LPC54608ET512

180MHz

512KB

200KB

lpc812

NXP LPC800-MAX

NXP LPC

Yes

LPC812

30MHz

16KB

4KB

lpc824

LPCXpresso824-MAX

NXP LPC

Yes

LPC824

30MHz

32KB

8KB

Nordic

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

nrf51_dk

Nordic nRF51-DK

Nordic nRF51

Yes

NRF51822

32MHz

256KB

32KB

nrf51_dongle

Nordic nRF51-Dongle

Nordic nRF51

Yes

NRF51822

32MHz

256KB

32KB

nrf51_mkit

Nordic nRF51822-mKIT

Nordic nRF51

Yes

NRF51822

16MHz

128KB

16KB

nrf52840_dk

Nordic nRF52840-DK

Nordic nRF52

Yes

NRF52840

64MHz

1MB

256KB

nrf52_dk

Nordic nRF52-DK

Nordic nRF52

Yes

NRF52832

64MHz

512KB

64KB

Outrageous Circuits

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

mbuino

Outrageous Circuits mBuino

NXP LPC

No

LPC11U24

48MHz

32KB

8KB

RedBearLab

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

redBearLab

RedBearLab nRF51822

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

redBearLabBLENano

RedBearLab BLE Nano 1.5

Nordic nRF51

Yes

NRF51822

16MHz

256KB

32KB

RushUp

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

cloud_jam

RushUp Cloud-JAM

ST STM32

Yes

STM32F401RET6

84MHz

512KB

96KB

cloud_jam_l4

RushUp Cloud-JAM L4

ST STM32

Yes

STM32L476RGT6

80MHz

1MB

128KB

ST

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

disco_f030r8

ST STM32F0308DISCOVERY

ST STM32

Yes

STM32F030R8T6

48MHz

64KB

8KB

disco_f051r8

ST STM32F0DISCOVERY

ST STM32

Yes

STM32F051R8T6

48MHz

64KB

8KB

disco_f100rb

ST STM32VLDISCOVERY

ST STM32

Yes

STM32F100RBT6

24MHz

128KB

8KB

disco_f303vc

ST STM32F3DISCOVERY

ST STM32

Yes

STM32F303VCT6

72MHz

256KB

48KB

disco_f334c8

ST 32F3348DISCOVERY

ST STM32

Yes

STM32F334C8T6

72MHz

64KB

12KB

disco_f401vc

ST 32F401CDISCOVERY

ST STM32

Yes

STM32F401VCT6

84MHz

256KB

64KB

disco_f407vg

ST STM32F4DISCOVERY

ST STM32

Yes

STM32F407VGT6

168MHz

1MB

128KB

disco_f413zh

ST 32F413HDISCOVERY

ST STM32

Yes

STM32F413ZHT6

100MHz

512KB

128KB

disco_f429zi

ST 32F429IDISCOVERY

ST STM32

Yes

STM32F429ZIT6

180MHz

2MB

256KB

disco_f469ni

ST 32F469IDISCOVERY

ST STM32

Yes

STM32F469NIH6

180MHz

1MB

384KB

disco_f746ng

ST 32F746GDISCOVERY

ST STM32

Yes

STM32F746NGH6

216MHz

1MB

320KB

disco_f769ni

ST 32F769IDISCOVERY

ST STM32

Yes

STM32F769NIH6

80MHz

1MB

512KB

disco_l053c8

ST 32L0538DISCOVERY

ST STM32

Yes

STM32L053C8T6

32MHz

64KB

8KB

disco_l072cz_lrwan1

ST DISCO-L072CZ-LRWAN1

ST STM32

Yes

STM32L072CZ

32MHz

192KB

20KB

disco_l475vg_iot01a

ST DISCO-L475VG-IOT01A

ST STM32

Yes

STM32L475VGT6

80MHz

1MB

128KB

disco_l476vg

ST 32L476GDISCOVERY

ST STM32

Yes

STM32L476VGT6

80MHz

1MB

128KB

nucleo_f030r8

ST Nucleo F030R8

ST STM32

Yes

STM32F030R8T6

48MHz

64KB

8KB

nucleo_f031k6

ST Nucleo F031K6

ST STM32

Yes

STM32F031K6T6

48MHz

32KB

4KB

nucleo_f042k6

ST Nucleo F042K6

ST STM32

Yes

STM32F042K6T6

48MHz

32KB

6KB

nucleo_f070rb

ST Nucleo F070RB

ST STM32

Yes

STM32F070RBT6

48MHz

128KB

16KB

nucleo_f072rb

ST Nucleo F072RB

ST STM32

Yes

STM32F072RBT6

48MHz

128KB

16KB

nucleo_f091rc

ST Nucleo F091RC

ST STM32

Yes

STM32F091RCT6

48MHz

256KB

32KB

nucleo_f103rb

ST Nucleo F103RB

ST STM32

Yes

STM32F103RBT6

72MHz

128KB

20KB

nucleo_f207zg

ST Nucleo F207ZG

ST STM32

Yes

STM32F207ZGT6

120MHz

1MB

128KB

nucleo_f302r8

ST Nucleo F302R8

ST STM32

Yes

STM32F302R8T6

72MHz

64KB

16KB

nucleo_f303k8

ST Nucleo F303K8

ST STM32

Yes

STM32F303K8T6

72MHz

64KB

16KB

nucleo_f303re

ST Nucleo F303RE

ST STM32

Yes

STM32F303RET6

72MHz

512KB

64KB

nucleo_f303ze

ST Nucleo F303ZE

ST STM32

Yes

STM32F303ZET6

72MHz

512KB

64KB

nucleo_f334r8

ST Nucleo F334R8

ST STM32

Yes

STM32F334R8T6

72MHz

64KB

16KB

nucleo_f401re

ST Nucleo F401RE

ST STM32

Yes

STM32F401RET6

84MHz

512KB

96KB

nucleo_f410rb

ST Nucleo F410RB

ST STM32

Yes

STM32F410RBT6

100MHz

128KB

32KB

nucleo_f411re

ST Nucleo F411RE

ST STM32

Yes

STM32F411RET6

100MHz

512KB

128KB

nucleo_f412zg

ST Nucleo F412ZG

ST STM32

Yes

STM32F412ZGT6

100MHz

1MB

256KB

nucleo_f413zh

ST Nucleo F413ZH

ST STM32

Yes

STM32F413ZHT6

100MHz

512KB

128KB

nucleo_f429zi

ST Nucleo F429ZI

ST STM32

Yes

STM32F429ZIT6

180MHz

2MB

256KB

nucleo_f446re

ST Nucleo F446RE

ST STM32

Yes

STM32F446RET6

180MHz

512KB

128KB

nucleo_f446ze

ST Nucleo F446ZE

ST STM32

Yes

STM32F446ZET6

180MHz

512KB

128KB

nucleo_f746zg

ST Nucleo F746ZG

ST STM32

Yes

STM32F746ZGT6

216MHz

1MB

320KB

nucleo_f767zi

ST Nucleo F767ZI

ST STM32

Yes

STM32F767ZIT6

216MHz

2MB

512KB

nucleo_l011k4

ST Nucleo L011K4

ST STM32

Yes

STM32L011K4T6

32MHz

16KB

2KB

nucleo_l031k6

ST Nucleo L031K6

ST STM32

Yes

STM32L031K6T6

32MHz

32KB

8KB

nucleo_l053r8

ST Nucleo L053R8

ST STM32

Yes

STM32L053R8T6

32MHz

64KB

8KB

nucleo_l073rz

ST Nucleo L073RZ

ST STM32

Yes

STM32L073RZ

32MHz

192KB

20KB

nucleo_l152re

ST Nucleo L152RE

ST STM32

Yes

STM32L152RET6

32MHz

512KB

80KB

nucleo_l432kc

ST Nucleo L432KC

ST STM32

Yes

STM32L432KCU6

80MHz

256KB

64KB

nucleo_l476rg

ST Nucleo L476RG

ST STM32

Yes

STM32L476RGT6

80MHz

1MB

128KB

nucleo_l496zg

ST Nucleo L496ZG

ST STM32

Yes

STM32L496ZGT6

80MHz

1MB

128KB

SeeedStudio

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

seeedArchBLE

Seeed Arch BLE

Nordic nRF51

Yes

NRF51822

16MHz

128KB

16KB

seeedArchGPRS

Seeed Arch GPRS V2

NXP LPC

No

LPC11U37

48MHz

128KB

10KB

seeedArchLink

Seeed Arch Link

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

seeedArchMax

Seeed Arch Max

ST STM32

Yes

STM32F407VET6

168MHz

512KB

192KB

seeedArchPro

Seeed Arch Pro

NXP LPC

Yes

LPC1768

96MHz

512KB

64KB

seeedTinyBLE

Seeed Tiny BLE

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

xadow_m0

Seeed Xadow M0

NXP LPC

No

LPC11U35

48MHz

64KB

10KB

Semtech

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

mote_l152rc

NAMote72

ST STM32

Yes

STM32L152RC

32MHz

256KB

32KB

Silicon Labs

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

efm32gg_stk3700

Silicon Labs EFM32GG-STK3700 (Giant Gecko)

Silicon Labs EFM32

Yes

EFM32GG990F1024

48MHz

1MB

128KB

efm32hg_stk3400

Silicon Labs SLSTK3400A USB-enabled (Happy Gecko)

Silicon Labs EFM32

Yes

EFM32HG322F64

24MHz

64KB

8KB

efm32lg_stk3600

Silicon Labs EFM32LG-STK3600 (Leopard Gecko)

Silicon Labs EFM32

Yes

EFM32LG990F256

48MHz

256KB

32KB

efm32pg_stk3401

Silicon Labs SLSTK3401A (Pearl Gecko)

Silicon Labs EFM32

Yes

EFM32PG1B200F256

40MHz

256KB

32KB

efm32wg_stk3800

Silicon Labs EFM32WG-STK3800 (Wonder Gecko)

Silicon Labs EFM32

Yes

EFM32WG990F256

48MHz

256KB

32KB

efm32zg_stk3200

Silicon Labs EFM32ZG-STK3200 (Zero Gecko)

Silicon Labs EFM32

Yes

EFM32ZG222F32

24MHz

32KB

4KB

Solder Splash Labs

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

dipcortexm0

Solder Splash Labs DipCortex M0

NXP LPC

Yes

LPC11U24

50MHz

32KB

8KB

lpc1347

DipCortex M3

NXP LPC

Yes

LPC1347

72MHz

64KB

12KB

Switch Science

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

hrm1017

Switch Science mbed HRM1017

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB

lpc1114fn28

Switch Science mbed LPC1114FN28

NXP LPC

Yes

LPC1114FN28

48MHz

32KB

4KB

ssci824

Switch Science mbed LPC824

NXP LPC

Yes

LPC824

30MHz

32KB

8KB

ty51822r3

Switch Science mbed TY51822r3

Nordic nRF51

Yes

NRF51822

32MHz

256KB

32KB

Teensy

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

teensy31

Teensy 3.1 / 3.2

Teensy

Yes

MK20DX256

72MHz

256KB

64KB

VNG

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

vbluno51

VNG VBLUNO51

Nordic nRF51

Yes

NRF51822

16MHz

128KB

32KB

WIZNet

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

wizwiki_w7500

WIZwiki-W7500

WIZNet W7500

Yes

WIZNET7500

48MHz

128KB

48KB

wizwiki_w7500eco

WIZwiki-W7500ECO

WIZNet W7500

Yes

WIZNET7500ECO

48MHz

128KB

48KB

wizwiki_w7500p

WIZwiki-W7500P

WIZNet W7500

Yes

WIZNET7500P

48MHz

128KB

48KB

u-blox

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

mbed_connect_odin

Mbed Connect Cloud

ST STM32

Yes

STM32F439ZIY6

168MHz

2MB

256KB

mtb_ublox_odin_w2

u-blox ODIN-W2

ST STM32

Yes

STM32F439ZIY6

168MHz

2MB

256KB

ublox_c030_n211

u-blox C030-N211 IoT Starter Kit

ST STM32

Yes

STM32F437VG

180MHz

1MB

256KB

ublox_c030_u201

u-blox C030-U201 IoT Starter Kit

ST STM32

Yes

STM32F437VG

180MHz

1MB

256KB

ublox_evk_nina_b1

u-blox EVK-NINA-B1

Nordic nRF52

Yes

NRF52832

64MHz

512KB

64KB

ublox_evk_odin_w2

u-blox EVK-ODIN-W2

ST STM32

Yes

STM32F439ZIY6

168MHz

2MB

256KB

ubloxc027

u-blox C027

NXP LPC

Yes

LPC1768

96MHz

512KB

64KB

y5 design

ID

Name

Platform

Debug

MCU

Frequency

Flash

RAM

lpc11u35_y5_mbug

y5 LPC11U35 mbug

NXP LPC

Yes

LPC11U35

48MHz

64KB

10KB

nrf51822_y5_mbug

y5 nRF51822 mbug

Nordic nRF51

Yes

NRF51822

16MHz

256KB

16KB