ST STM32

platform = ststm32

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.

For more detailed information please visit vendor site.

Tutorials

Examples

Examples are listed from ST STM32 development platform repository:

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

Debug

MCU

Frequency

Flash

RAM

b96b_f446ve

96Boards B96B-F446VE

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

STM32F446VET6

168MHz

512KB

128KB

cloud_jam

RushUp Cloud-JAM

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

STM32F401RET6

84MHz

512KB

96KB

cloud_jam_l4

RushUp Cloud-JAM L4

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

STM32L476RGT6

80MHz

1MB

128KB

disco_f030r8

ST STM32F0308DISCOVERY

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

STM32F030R8T6

48MHz

64KB

8KB

disco_f051r8

ST STM32F0DISCOVERY

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

STM32F051R8T6

48MHz

64KB

8KB

disco_f100rb

ST STM32VLDISCOVERY

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

STM32F100RBT6

24MHz

128KB

8KB

disco_f303vc

ST STM32F3DISCOVERY

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

STM32F303VCT6

72MHz

256KB

48KB

disco_f334c8

ST 32F3348DISCOVERY

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

STM32F334C8T6

72MHz

64KB

12KB

disco_f401vc

ST 32F401CDISCOVERY

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

STM32F401VCT6

84MHz

256KB

64KB

disco_f407vg

ST STM32F4DISCOVERY

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

STM32F407VGT6

168MHz

1MB

128KB

disco_f411ve

ST 32F411EDISCOVERY

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

STM32F411VET6

100MHz

512KB

128KB

disco_f413zh

ST 32F413HDISCOVERY

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

STM32F413ZHT6

100MHz

512KB

128KB

disco_f429zi

ST 32F429IDISCOVERY

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

STM32F429ZIT6

180MHz

2MB

256KB

disco_f469ni

ST 32F469IDISCOVERY

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

STM32F469NIH6

180MHz

1MB

384KB

disco_f746ng

ST 32F746GDISCOVERY

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

STM32F746NGH6

216MHz

1MB

320KB

disco_f769ni

ST 32F769IDISCOVERY

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

STM32F769NIH6

80MHz

1MB

512KB

disco_l053c8

ST 32L0538DISCOVERY

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

STM32L053C8T6

32MHz

64KB

8KB

disco_l072cz_lrwan1

ST DISCO-L072CZ-LRWAN1

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

STM32L072CZ

32MHz

192KB

20KB

disco_l152rb

ST STM32LDISCOVERY

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

STM32L152RBT6

32MHz

128KB

16KB

disco_l475vg_iot01a

ST DISCO-L475VG-IOT01A

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

STM32L475VGT6

80MHz

1MB

128KB

disco_l476vg

ST 32L476GDISCOVERY

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

STM32L476VGT6

80MHz

1MB

128KB

eval_l073z

ST STM32L073Z-EVAL

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

STM32L073VZT6

32MHz

192KB

20KB

mbed_connect_odin

Mbed Connect Cloud

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

STM32F439ZIY6

168MHz

2MB

256KB

mxchip_az3166

Microsoft Azure IoT Development Kit (MXChip AZ3166)

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

STM32F412ZGT6

100MHz

1MB

256KB

nucleo_f030r8

ST Nucleo F030R8

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

STM32F030R8T6

48MHz

64KB

8KB

nucleo_f031k6

ST Nucleo F031K6

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

STM32F031K6T6

48MHz

32KB

4KB

nucleo_f042k6

ST Nucleo F042K6

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

STM32F042K6T6

48MHz

32KB

6KB

nucleo_f070rb

ST Nucleo F070RB

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

STM32F070RBT6

48MHz

128KB

16KB

nucleo_f072rb

ST Nucleo F072RB

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

STM32F072RBT6

48MHz

128KB

16KB

nucleo_f091rc

ST Nucleo F091RC

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

STM32F091RCT6

48MHz

256KB

32KB

nucleo_f103rb

ST Nucleo F103RB

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

STM32F103RBT6

72MHz

128KB

20KB

nucleo_f207zg

ST Nucleo F207ZG

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

STM32F207ZGT6

120MHz

1MB

128KB

nucleo_f302r8

ST Nucleo F302R8

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

STM32F302R8T6

72MHz

64KB

16KB

nucleo_f303k8

ST Nucleo F303K8

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

STM32F303K8T6

72MHz

64KB

16KB

nucleo_f303re

ST Nucleo F303RE

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

STM32F303RET6

72MHz

512KB

64KB

nucleo_f303ze

ST Nucleo F303ZE

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

STM32F303ZET6

72MHz

512KB

64KB

nucleo_f334r8

ST Nucleo F334R8

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

STM32F334R8T6

72MHz

64KB

16KB

nucleo_f401re

ST Nucleo F401RE

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

STM32F401RET6

84MHz

512KB

96KB

nucleo_f410rb

ST Nucleo F410RB

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

STM32F410RBT6

100MHz

128KB

32KB

nucleo_f411re

ST Nucleo F411RE

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

STM32F411RET6

100MHz

512KB

128KB

nucleo_f412zg

ST Nucleo F412ZG

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

STM32F412ZGT6

100MHz

1MB

256KB

nucleo_f413zh

ST Nucleo F413ZH

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

STM32F413ZHT6

100MHz

512KB

128KB

nucleo_f429zi

ST Nucleo F429ZI

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

STM32F429ZIT6

180MHz

2MB

256KB

nucleo_f446re

ST Nucleo F446RE

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

STM32F446RET6

180MHz

512KB

128KB

nucleo_f446ze

ST Nucleo F446ZE

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

STM32F446ZET6

180MHz

512KB

128KB

nucleo_f746zg

ST Nucleo F746ZG

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

STM32F746ZGT6

216MHz

1MB

320KB

nucleo_f767zi

ST Nucleo F767ZI

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

STM32F767ZIT6

216MHz

2MB

512KB

nucleo_l011k4

ST Nucleo L011K4

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

STM32L011K4T6

32MHz

16KB

2KB

nucleo_l031k6

ST Nucleo L031K6

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

STM32L031K6T6

32MHz

32KB

8KB

nucleo_l053r8

ST Nucleo L053R8

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

STM32L053R8T6

48MHz

64KB

8KB

nucleo_l073rz

ST Nucleo L073RZ

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

STM32L073RZ

32MHz

192KB

20KB

nucleo_l152re

ST Nucleo L152RE

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

STM32L152RET6

32MHz

512KB

80KB

nucleo_l432kc

ST Nucleo L432KC

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

STM32L432KCU6

80MHz

256KB

64KB

nucleo_l476rg

ST Nucleo L476RG

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

STM32L476RGT6

80MHz

1MB

128KB

nucleo_l496zg

ST Nucleo L496ZG

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

STM32L496ZGT6

80MHz

1MB

128KB

seeedArchMax

Seeed Arch Max

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

STM32F407VET6

168MHz

512KB

192KB

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

Debug

MCU

Frequency

Flash

RAM

1bitsy_stm32f415rgt

1Bitsy

Black Magic Probe, J-LINK, ST-LINK

STM32F415RGT

168MHz

1MB

128KB

armstrap_eagle1024

Armstrap Eagle 1024

Black Magic Probe, J-LINK, ST-LINK

STM32F417VGT6

168MHz

1MB

192KB

armstrap_eagle2048

Armstrap Eagle 2048

Black Magic Probe, J-LINK, ST-LINK

STM32F427VIT6

168MHz

1.99MB

256KB

armstrap_eagle512

Armstrap Eagle 512

Black Magic Probe, J-LINK, ST-LINK

STM32F407VET6

168MHz

512KB

192KB

bluepill_f103c8

BluePill F103C8

Black Magic Probe, J-LINK, ST-LINK

STM32F103C8T6

72MHz

64KB

20KB

elmo_f411re

Espotel LoRa Module

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

STM32F411RET6

100MHz

512KB

128KB

genericSTM32F103C8

STM32F103C8 (20k RAM. 64k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103CB

STM32F103CB (20k RAM. 128k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103CBT6

72MHz

128KB

20KB

genericSTM32F103R8

STM32F103R8 (20k RAM. 64 Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103R8T6

72MHz

64KB

20KB

genericSTM32F103RB

STM32F103RB (20k RAM. 128k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103RBT6

72MHz

128KB

20KB

genericSTM32F103RC

STM32F103RC (48k RAM. 256k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103RCT6

72MHz

256KB

48KB

genericSTM32F103RE

STM32F103RE (64k RAM. 512k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103RET6

72MHz

512KB

64KB

genericSTM32F103VC

STM32F103VC (48k RAM. 256k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103VCT6

72MHz

256KB

48KB

genericSTM32F103VE

STM32F103VE (64k RAM. 512k Flash)

Black Magic Probe, J-LINK, ST-LINK

STM32F103VET6

72MHz

512KB

64KB

maple

Maple

Black Magic Probe, J-LINK, ST-LINK

STM32F103RBT6

72MHz

108KB

17KB

maple_mini_b20

Maple Mini Bootloader 2.0

Black Magic Probe, J-LINK, ST-LINK

STM32F103CBT6

72MHz

120KB

20KB

maple_mini_origin

Maple Mini Original

Black Magic Probe, J-LINK, ST-LINK

STM32F103CBT6

72MHz

108KB

17KB

mote_l152rc

NAMote72

Black Magic Probe, J-LINK, ST-LINK

STM32L152RC

32MHz

256KB

32KB

mtb_ublox_odin_w2

u-blox ODIN-W2

Black Magic Probe, J-LINK, ST-LINK

STM32F439ZIY6

168MHz

2MB

256KB

mts_dragonfly_f411re

MTS Dragonfly

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f405rg

MultiTech mDot

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f411re

MultiTech mDot F411

Black Magic Probe, J-LINK, ST-LINK

STM32F411RET6

100MHz

512KB

128KB

ublox_c030_n211

u-blox C030-N211 IoT Starter Kit

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

STM32F437VG

180MHz

1MB

256KB

ublox_c030_u201

u-blox C030-U201 IoT Starter Kit

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

STM32F437VG

180MHz

1MB

256KB

ublox_evk_odin_w2

u-blox EVK-ODIN-W2

Black Magic Probe, J-LINK, ST-LINK

STM32F439ZIY6

168MHz

2MB

256KB

xdot_l151cc

MultiTech xDot

Black Magic Probe, J-LINK, ST-LINK

STM32L151CCU6

32MHz

256KB

32KB

Stable and upstream versions

You can switch between stable releases of ST STM32 development platform and the latest upstream version using platform option as described below:

; Custom stable version
[env:stable]
platform =ststm32@x.y.z
board = ...
...

; The latest upstream/development version
[env:upstream]
platform = https://github.com/platformio/platform-ststm32.git
board = ...
...

Packages

Name

Description

framework-arduinostm32mxchip

Arduino Wiring-based Framework (ST STM32 MXChip Core)

framework-arduinoststm32

Arduino Wiring-based Framework (STM32 Core)

framework-cmsis

Vendor-independent hardware abstraction layer for the Cortex-M processor series

framework-libopencm3

libOpenCM3 Framework

framework-mbed

mbed Framework

framework-spl

Standard Peripheral Library for STM32 MCUs

framework-stm32cube

STM32Cube embedded software libraries

tool-openocd

OpenOCD

tool-stlink

ST-Link

tool-stm32duino

STM32Duino Tools

toolchain-gccarmnoneeabi

gcc-arm-embedded

Warning

Linux Users:

Windows Users:

Please check that you have a correctly installed USB driver from board manufacturer

Frameworks

Name

Description

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.

CMSIS

The ARM Cortex Microcontroller Software Interface Standard (CMSIS) is a vendor-independent hardware abstraction layer for the Cortex-M processor series and specifies debugger interfaces. The CMSIS enables consistent and simple software interfaces to the processor for interface peripherals, real-time operating systems, and middleware. It simplifies software re-use, reducing the learning curve for new microcontroller developers and cutting the time-to-market for devices.

libOpenCM3

The libOpenCM3 framework aims to create a free/libre/open-source firmware library for various ARM Cortex-M0(+)/M3/M4 microcontrollers, including ST STM32, Ti Tiva and Stellaris, NXP LPC 11xx, 13xx, 15xx, 17xx parts, Atmel SAM3, Energy Micro EFM32 and others.

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.

SPL

The ST Standard Peripheral Library provides a set of functions for handling the peripherals on the STM32 Cortex-M3 family. The idea is to save the user (the new user, in particular) having to deal directly with the registers.

STM32Cube

STM32Cube embedded software libraries, including: The HAL hardware abstraction layer, enabling portability between different STM32 devices via standardized API calls; The Low-Layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs designed for both performance and runtime efficiency.

Boards

Note

1BitSquared

ID

Name

Debug

MCU

Frequency

Flash

RAM

1bitsy_stm32f415rgt

1Bitsy

Yes

STM32F415RGT

168MHz

1MB

128KB

96Boards

ID

Name

Debug

MCU

Frequency

Flash

RAM

b96b_f446ve

96Boards B96B-F446VE

Yes

STM32F446VET6

168MHz

512KB

128KB

Armstrap

ID

Name

Debug

MCU

Frequency

Flash

RAM

armstrap_eagle1024

Armstrap Eagle 1024

Yes

STM32F417VGT6

168MHz

1MB

192KB

armstrap_eagle2048

Armstrap Eagle 2048

Yes

STM32F427VIT6

168MHz

1.99MB

256KB

armstrap_eagle512

Armstrap Eagle 512

Yes

STM32F407VET6

168MHz

512KB

192KB

Espotel

ID

Name

Debug

MCU

Frequency

Flash

RAM

elmo_f411re

Espotel LoRa Module

Yes

STM32F411RET6

100MHz

512KB

128KB

Generic

ID

Name

Debug

MCU

Frequency

Flash

RAM

bluepill_f103c8

BluePill F103C8

Yes

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103C8

STM32F103C8 (20k RAM. 64k Flash)

Yes

STM32F103C8T6

72MHz

64KB

20KB

genericSTM32F103CB

STM32F103CB (20k RAM. 128k Flash)

Yes

STM32F103CBT6

72MHz

128KB

20KB

genericSTM32F103R8

STM32F103R8 (20k RAM. 64 Flash)

Yes

STM32F103R8T6

72MHz

64KB

20KB

genericSTM32F103RB

STM32F103RB (20k RAM. 128k Flash)

Yes

STM32F103RBT6

72MHz

128KB

20KB

genericSTM32F103RC

STM32F103RC (48k RAM. 256k Flash)

Yes

STM32F103RCT6

72MHz

256KB

48KB

genericSTM32F103RE

STM32F103RE (64k RAM. 512k Flash)

Yes

STM32F103RET6

72MHz

512KB

64KB

genericSTM32F103VC

STM32F103VC (48k RAM. 256k Flash)

Yes

STM32F103VCT6

72MHz

256KB

48KB

genericSTM32F103VE

STM32F103VE (64k RAM. 512k Flash)

Yes

STM32F103VET6

72MHz

512KB

64KB

LeafLabs

ID

Name

Debug

MCU

Frequency

Flash

RAM

maple

Maple

Yes

STM32F103RBT6

72MHz

108KB

17KB

maple_mini_b20

Maple Mini Bootloader 2.0

Yes

STM32F103CBT6

72MHz

120KB

20KB

maple_mini_origin

Maple Mini Original

Yes

STM32F103CBT6

72MHz

108KB

17KB

MXChip

ID

Name

Debug

MCU

Frequency

Flash

RAM

mxchip_az3166

Microsoft Azure IoT Development Kit (MXChip AZ3166)

Yes

STM32F412ZGT6

100MHz

1MB

256KB

MultiTech

ID

Name

Debug

MCU

Frequency

Flash

RAM

mts_dragonfly_f411re

MTS Dragonfly

Yes

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f405rg

MultiTech mDot

Yes

STM32F411RET6

100MHz

512KB

128KB

mts_mdot_f411re

MultiTech mDot F411

Yes

STM32F411RET6

100MHz

512KB

128KB

xdot_l151cc

MultiTech xDot

Yes

STM32L151CCU6

32MHz

256KB

32KB

RushUp

ID

Name

Debug

MCU

Frequency

Flash

RAM

cloud_jam

RushUp Cloud-JAM

Yes

STM32F401RET6

84MHz

512KB

96KB

cloud_jam_l4

RushUp Cloud-JAM L4

Yes

STM32L476RGT6

80MHz

1MB

128KB

ST

ID

Name

Debug

MCU

Frequency

Flash

RAM

disco_f030r8

ST STM32F0308DISCOVERY

Yes

STM32F030R8T6

48MHz

64KB

8KB

disco_f051r8

ST STM32F0DISCOVERY

Yes

STM32F051R8T6

48MHz

64KB

8KB

disco_f100rb

ST STM32VLDISCOVERY

Yes

STM32F100RBT6

24MHz

128KB

8KB

disco_f303vc

ST STM32F3DISCOVERY

Yes

STM32F303VCT6

72MHz

256KB

48KB

disco_f334c8

ST 32F3348DISCOVERY

Yes

STM32F334C8T6

72MHz

64KB

12KB

disco_f401vc

ST 32F401CDISCOVERY

Yes

STM32F401VCT6

84MHz

256KB

64KB

disco_f407vg

ST STM32F4DISCOVERY

Yes

STM32F407VGT6

168MHz

1MB

128KB

disco_f411ve

ST 32F411EDISCOVERY

Yes

STM32F411VET6

100MHz

512KB

128KB

disco_f413zh

ST 32F413HDISCOVERY

Yes

STM32F413ZHT6

100MHz

512KB

128KB

disco_f429zi

ST 32F429IDISCOVERY

Yes

STM32F429ZIT6

180MHz

2MB

256KB

disco_f469ni

ST 32F469IDISCOVERY

Yes

STM32F469NIH6

180MHz

1MB

384KB

disco_f746ng

ST 32F746GDISCOVERY

Yes

STM32F746NGH6

216MHz

1MB

320KB

disco_f769ni

ST 32F769IDISCOVERY

Yes

STM32F769NIH6

80MHz

1MB

512KB

disco_l053c8

ST 32L0538DISCOVERY

Yes

STM32L053C8T6

32MHz

64KB

8KB

disco_l072cz_lrwan1

ST DISCO-L072CZ-LRWAN1

Yes

STM32L072CZ

32MHz

192KB

20KB

disco_l152rb

ST STM32LDISCOVERY

Yes

STM32L152RBT6

32MHz

128KB

16KB

disco_l475vg_iot01a

ST DISCO-L475VG-IOT01A

Yes

STM32L475VGT6

80MHz

1MB

128KB

disco_l476vg

ST 32L476GDISCOVERY

Yes

STM32L476VGT6

80MHz

1MB

128KB

eval_l073z

ST STM32L073Z-EVAL

Yes

STM32L073VZT6

32MHz

192KB

20KB

nucleo_f030r8

ST Nucleo F030R8

Yes

STM32F030R8T6

48MHz

64KB

8KB

nucleo_f031k6

ST Nucleo F031K6

Yes

STM32F031K6T6

48MHz

32KB

4KB

nucleo_f042k6

ST Nucleo F042K6

Yes

STM32F042K6T6

48MHz

32KB

6KB

nucleo_f070rb

ST Nucleo F070RB

Yes

STM32F070RBT6

48MHz

128KB

16KB

nucleo_f072rb

ST Nucleo F072RB

Yes

STM32F072RBT6

48MHz

128KB

16KB

nucleo_f091rc

ST Nucleo F091RC

Yes

STM32F091RCT6

48MHz

256KB

32KB

nucleo_f103rb

ST Nucleo F103RB

Yes

STM32F103RBT6

72MHz

128KB

20KB

nucleo_f207zg

ST Nucleo F207ZG

Yes

STM32F207ZGT6

120MHz

1MB

128KB

nucleo_f302r8

ST Nucleo F302R8

Yes

STM32F302R8T6

72MHz

64KB

16KB

nucleo_f303k8

ST Nucleo F303K8

Yes

STM32F303K8T6

72MHz

64KB

16KB

nucleo_f303re

ST Nucleo F303RE

Yes

STM32F303RET6

72MHz

512KB

64KB

nucleo_f303ze

ST Nucleo F303ZE

Yes

STM32F303ZET6

72MHz

512KB

64KB

nucleo_f334r8

ST Nucleo F334R8

Yes

STM32F334R8T6

72MHz

64KB

16KB

nucleo_f401re

ST Nucleo F401RE

Yes

STM32F401RET6

84MHz

512KB

96KB

nucleo_f410rb

ST Nucleo F410RB

Yes

STM32F410RBT6

100MHz

128KB

32KB

nucleo_f411re

ST Nucleo F411RE

Yes

STM32F411RET6

100MHz

512KB

128KB

nucleo_f412zg

ST Nucleo F412ZG

Yes

STM32F412ZGT6

100MHz

1MB

256KB

nucleo_f413zh

ST Nucleo F413ZH

Yes

STM32F413ZHT6

100MHz

512KB

128KB

nucleo_f429zi

ST Nucleo F429ZI

Yes

STM32F429ZIT6

180MHz

2MB

256KB

nucleo_f446re

ST Nucleo F446RE

Yes

STM32F446RET6

180MHz

512KB

128KB

nucleo_f446ze

ST Nucleo F446ZE

Yes

STM32F446ZET6

180MHz

512KB

128KB

nucleo_f746zg

ST Nucleo F746ZG

Yes

STM32F746ZGT6

216MHz

1MB

320KB

nucleo_f767zi

ST Nucleo F767ZI

Yes

STM32F767ZIT6

216MHz

2MB

512KB

nucleo_l011k4

ST Nucleo L011K4

Yes

STM32L011K4T6

32MHz

16KB

2KB

nucleo_l031k6

ST Nucleo L031K6

Yes

STM32L031K6T6

32MHz

32KB

8KB

nucleo_l053r8

ST Nucleo L053R8

Yes

STM32L053R8T6

48MHz

64KB

8KB

nucleo_l073rz

ST Nucleo L073RZ

Yes

STM32L073RZ

32MHz

192KB

20KB

nucleo_l152re

ST Nucleo L152RE

Yes

STM32L152RET6

32MHz

512KB

80KB

nucleo_l432kc

ST Nucleo L432KC

Yes

STM32L432KCU6

80MHz

256KB

64KB

nucleo_l476rg

ST Nucleo L476RG

Yes

STM32L476RGT6

80MHz

1MB

128KB

nucleo_l496zg

ST Nucleo L496ZG

Yes

STM32L496ZGT6

80MHz

1MB

128KB

SeeedStudio

ID

Name

Debug

MCU

Frequency

Flash

RAM

seeedArchMax

Seeed Arch Max

Yes

STM32F407VET6

168MHz

512KB

192KB

Semtech

ID

Name

Debug

MCU

Frequency

Flash

RAM

mote_l152rc

NAMote72

Yes

STM32L152RC

32MHz

256KB

32KB

u-blox

ID

Name

Debug

MCU

Frequency

Flash

RAM

mbed_connect_odin

Mbed Connect Cloud

Yes

STM32F439ZIY6

168MHz

2MB

256KB

mtb_ublox_odin_w2

u-blox ODIN-W2

Yes

STM32F439ZIY6

168MHz

2MB

256KB

ublox_c030_n211

u-blox C030-N211 IoT Starter Kit

Yes

STM32F437VG

180MHz

1MB

256KB

ublox_c030_u201

u-blox C030-U201 IoT Starter Kit

Yes

STM32F437VG

180MHz

1MB

256KB

ublox_evk_odin_w2

u-blox EVK-ODIN-W2

Yes

STM32F439ZIY6

168MHz

2MB

256KB