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.

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 & Debug Probes using debug_tool options.

On-Board Debug Tools

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

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 32MHz 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 Debug Tools

Boards listed below are compatible with PIO Unified Debugger but DEPEND ON external debug tool. See “Debug” column for compatible debug 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
genericSTM32F407VET6 STM32F407VE (192k RAM. 512k Flash) ST-LINK STM32F407VET6 168MHz 502.23KB 128KB
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 in Project Configuration File platformio.ini as described below.

Stable

; Latest stable version
[env:latest_stable]
platform = ststm32
board = ...

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

Upstream

[env:upstream_develop]
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
genericSTM32F407VET6 STM32F407VE (192k RAM. 512k Flash) Yes STM32F407VET6 168MHz 502.23KB 128KB

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 32MHz 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