STM32Cube
- Configuration:
framework =
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
Tutorials
Configuration Options
Custom Configuration Header
Type: Bool (yes or no)
| Multiple: No
| Default: no
STM32Cube-based projects require a special configuration header file that contains several essential macros (oscillator adaptations, caching settings, etc.) and controls what framework modules (ADC, DMA, etc.) are enabled.
By default, PlatformIO uses a template header file shipped with the framework package
stm32YYxx_hal_conf_template.h
and renames it to stm32YYxx_hal_conf.h
expected by
the internal framework implementation. This behavior can be disabled via a special
option custom_config_header
set in “platformio.ini” (Project Configuration File), for example:
[env:nucleo_f401re]
platform = ststm32
framework = stm32cube
board = nucleo_f401re
board_build.stm32cube.custom_config_header = yes
Note that the location for the custom configuration header is not strictly limited as long as the path to this file is visible to the build system.
Custom System Setup Implementation
Type: Bool (yes or no)
| Multiple: No
| Default: no
Besides project source files, STM32Cube requires additional code to properly startup
the MCU and prepare a runtime environment. By default, PlatformIO is capable of compiling
default implementations shipped with the framework according to the MCU field specified
in a board manifest. If this functionality is already implemented as part of your project,
you can force PlatformIO to skip adding default implementations via the custom_system_setup
option, for example:
[env:nucleo_f401re]
platform = ststm32
framework = stm32cube
board = nucleo_f401re
board_build.stm32cube.custom_system_setup = yes
Selecting System File
Type: String
| Multiple: No
| Default: Dynamically selected
This file (e.g. system_stm32f0xx.c
) is responsible for basic system initialization
that is called after the reset routine and before jumping to the main
function.
In most cases, this option won’t be needed as the STM32Cube framework provides
only one default implementation. It’s mostly used with dual-core targets (e.g. STM32H7
)
which can have several implementations for different boot settings of available CPU cores.
The desired implementation can be selected via a special option system_file
in “platformio.ini” (Project Configuration File), for example:
[env:disco_h747xi]
platform = ststm32
framework = stm32cube
board = disco_h747xi
board_build.stm32cube.system_file = system_stm32h7xx_dualcore_bootcm7_cm4gated.c
Custom Startup File
Type: String
| Multiple: No
| Default: Dynamically selected
The Startup File (e.g. startup_stm32f205xx.s
) is responsible for preparing a proper
runtime environment before calling the main
function. It contains a minimal
interrupt vector table (including ResetHanlder
implementation), sets stack pointer
and program counter, initializes memory, etc. In most cases, PlatformIO is capable of
automatically selecting a proper startup file according to the MCU field specified in a
board manifest. In case this feature fails, it’s possible to manually specify the desired
startup file, for example:
[env:custom_board_name]
platform = ststm32
framework = stm32cube
board = custom_board_name
board_build.stm32cube.startup_file = startup_stm32l152xca.s
Disabling Bundled Components
Type: Bool (yes or no)
| Multiple: No
| Default: no
By default, PlatformIO adds dynamic library manifests to STM32Cube components (BSPs,
middleware, etc.), so Library Dependency Finder (LDF) can be used to resolve project dependencies and
suitable components will be added to the build process as standalone libraries.
If your project doesn’t require this feature, it can be disabled via the
disable_embedded_libs
option, for example:
[env:disco_f303vc]
platform = ststm32
framework = stm32cube
board = disco_f303vc
board_build.stm32cube.disable_embedded_libs = yes
Custom Build Variant
Type: String
| Multiple: No
| Default: None
The STM32Cube framework for each MCU family may contain Board Support Packages (BSPs)
for various development kits. These BSPs mostly contain drivers for on-board hardware
modules (displays, sensors, etc.). The variant
option is used to select what
target-specific macros should be used when compiling BSP components, for example:
[env:nucleo_g474re]
platform = ststm32
framework = stm32cube
board = nucleo_g474re
board_build.stm32cube.variant = STM32G4xx_Nucleo
Custom DSP Library
Type: Bool (yes or no)
| Multiple: No
| Default: no
The STM32Cube contains header files and precompiled static archives for commonly used
DSP functions. By default, PlatformIO adds paths to these headers and archives to each
STM32Cube-based project. If a project already has its own implementation of the DSP
library and to avoid possible conflicts with the default DSP library shipped with the
framework, the custom_dsp_library
can be used:
[env:nucleo_f401re]
platform = ststm32
framework = stm32cube
board = nucleo_f401re
board_build.stm32cube.custom_dsp_library = yes
Using with STM32CubeMX
At the moment there is no seamless integration with projects generated by STM32CubeMX
tool. Instead, a small cross-platform Python application called stm32pio
can be used to create and update PlatformIO projects from STM32CubeMX .ioc
files.
It uses STM32CubeMX to generate a HAL-framework-based code and alongside creates
PlatformIO project with compatible parameters to stick them both together.
More details about stm32pio
tool can be found in the official repository.
Platforms
Name |
Description |
---|---|
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. |
Examples
Debugging
Debugging - “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 |
---|---|---|---|---|---|
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
||
STM32F723IEK6 |
216MHz |
512KB |
192KB |
||
STM32F765VIT6 |
216MHz |
2MB |
512KB |
||
STM32F401VET6 |
84MHz |
512KB |
96KB |
||
STM32F446VET6 |
168MHz |
512KB |
128KB |
||
STM32F417VGT6 |
168MHz |
1MB |
192KB |
||
STM32F427VIT6 |
168MHz |
1.99MB |
256KB |
||
STM32F407VET6 |
168MHz |
512KB |
192KB |
||
STM32G0B1RET6 |
64MHz |
128KB |
144KB |
||
STM32L476VGT6 |
80MHz |
1MB |
128KB |
||
STM32L452RET6 |
80MHz |
512KB |
160KB |
||
STM32F439ZIY6 |
168MHz |
2MB |
256KB |
||
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
||
STM32G070RBT6 |
64MHz |
128KB |
36KB |
||
STM32G071RBT6 |
64MHz |
128KB |
36KB |
||
STM32G431KBT6 |
170MHz |
128KB |
32KB |
||
STM32G431RBT6 |
170MHz |
128KB |
32KB |
||
STM32G474RET6 |
170MHz |
512KB |
128KB |
||
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
STM32L476RGT6 |
80MHz |
1MB |
128KB |
||
STM32F334C8T6 |
72MHz |
64KB |
12KB |
||
STM32F401VCT6 |
84MHz |
256KB |
64KB |
||
STM32F411VET6 |
100MHz |
512KB |
128KB |
||
STM32F413ZHT6 |
100MHz |
1.50MB |
320KB |
||
STM32F429ZIT6 |
180MHz |
2MB |
256KB |
||
STM32F469NIH6 |
180MHz |
2MB |
384KB |
||
STM32F746NGH6 |
216MHz |
1MB |
320KB |
||
STM32F769NIH6 |
216MHz |
2MB |
512KB |
||
STM32L053C8T6 |
32MHz |
64KB |
8KB |
||
STM32L100RCT6 |
32MHz |
256KB |
16KB |
||
STM32L476VGT6 |
80MHz |
1MB |
128KB |
||
STM32L496AGI6 |
80MHz |
1MB |
320KB |
||
STM32G431CBU6 |
170MHz |
128KB |
32KB |
||
STM32L475VGT6 |
80MHz |
1MB |
96KB |
||
STM32L072CZ |
32MHz |
192KB |
20KB |
||
STM32F072RBT6 |
48MHz |
128KB |
16KB |
||
STM32G031K8 |
64MHz |
64KB |
8KB |
||
STM32F030R8T6 |
48MHz |
64KB |
8KB |
||
STM32F031K6T6 |
48MHz |
32KB |
4KB |
||
STM32F042K6T6 |
48MHz |
32KB |
6KB |
||
STM32F070RBT6 |
48MHz |
128KB |
16KB |
||
STM32F072RBT6 |
48MHz |
128KB |
16KB |
||
STM32F091RCT6 |
48MHz |
256KB |
32KB |
||
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
STM32F207ZGT6 |
120MHz |
1MB |
128KB |
||
STM32F302R8T6 |
72MHz |
64KB |
16KB |
||
STM32F303K8T6 |
72MHz |
64KB |
12KB |
||
STM32F303RET6 |
72MHz |
512KB |
64KB |
||
STM32F303ZET6 |
72MHz |
512KB |
64KB |
||
STM32F334R8T6 |
72MHz |
64KB |
16KB |
||
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
STM32F410RBT6 |
100MHz |
128KB |
32KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
||
STM32F413ZHT6 |
100MHz |
1.50MB |
320KB |
||
STM32F429ZIT6 |
180MHz |
2MB |
192KB |
||
STM32F439ZIT6 |
180MHz |
2MB |
256KB |
||
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
STM32F446ZET6 |
180MHz |
512KB |
128KB |
||
STM32F722ZET6 |
216MHz |
512KB |
256KB |
||
STM32F746ZGT6 |
216MHz |
1MB |
320KB |
||
STM32F756ZG |
216MHz |
1MB |
320KB |
||
STM32F767ZIT6 |
216MHz |
2MB |
512KB |
||
STM32G0B1RET6 |
64MHz |
512KB |
144KB |
||
STM32H723ZGT6 |
550MHz |
1MB |
320KB |
||
STM32H743ZIT6 |
400MHz |
2MB |
512KB |
||
STM32H745ZIT6 |
480MHz |
1MB |
512KB |
||
STM32H753ZIT6 |
400MHz |
2MB |
512KB |
||
STM32L010RBT6 |
32MHz |
128KB |
20KB |
||
STM32L011K4T6 |
32MHz |
16KB |
2KB |
||
STM32L031K6T6 |
32MHz |
32KB |
8KB |
||
STM32L053R8T6 |
32MHz |
64KB |
8KB |
||
STM32L073RZ |
32MHz |
192KB |
20KB |
||
STM32L152RET6 |
32MHz |
512KB |
80KB |
||
STM32L412KBU6 |
80MHz |
128KB |
40KB |
||
STM32L412RBT6P |
80MHz |
128KB |
40KB |
||
STM32L432KCU6 |
80MHz |
256KB |
64KB |
||
STM32L433RC |
80MHz |
256KB |
64KB |
||
STM32L452RET6 |
80MHz |
512KB |
160KB |
||
STM32L476RGT6 |
80MHz |
1MB |
96KB |
||
STM32L486RGT6 |
80MHz |
1MB |
128KB |
||
STM32L496ZGT6 |
80MHz |
1MB |
320KB |
||
STM32L496ZGT6P |
80MHz |
1MB |
320KB |
||
STM32L4R5ZIT6 |
120MHz |
2MB |
640KB |
||
STM32L552ZET6 |
80MHz |
512KB |
192KB |
||
STM32F030R8T6 |
48MHz |
64KB |
8KB |
||
STM32F051R8T6 |
48MHz |
64KB |
8KB |
||
STM32F303VCT6 |
72MHz |
256KB |
40KB |
||
STM32F407VGT6 |
168MHz |
1MB |
128KB |
||
STM32G071RBT6 |
64MHz |
128KB |
36KB |
||
STM32L073VZT6 |
32MHz |
192KB |
20KB |
||
STM32L4S5VIT6 |
80MHz |
2MB |
640KB |
||
STM32L152RBT6 |
32MHz |
128KB |
16KB |
||
STM32F100RBT6 |
24MHz |
128KB |
8KB |
||
STM32L476JG |
80MHz |
1MB |
128KB |
||
STM32F750N8H6 |
216MHz |
64KB |
340KB |
||
STM32H735IGK6 |
550MHz |
1MB |
432KB |
||
STM32H747XIH6 |
400MHz |
2MB |
512KB |
||
STM32F407VET6 |
168MHz |
512KB |
192KB |
||
STM32F439VI |
180MHz |
2MB |
256KB |
||
STM32F411RET6 |
100MHz |
1MB |
128KB |
||
STM32F437VG |
180MHz |
1MB |
256KB |
||
STM32F439ZIY6 |
168MHz |
2MB |
256KB |
External Debug Tools
Boards listed below are compatible with Debugging 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 |
---|---|---|---|---|---|
STM32F415RGT |
168MHz |
1MB |
128KB |
||
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
STM32F412CG |
100MHz |
1MB |
256KB |
||
STM32F427VIT6 |
168MHz |
1.99MB |
256KB |
||
STM32F411CE |
100MHz |
512KB |
128KB |
||
STM32L073RZ |
32MHz |
192KB |
20KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32F103CBT6 |
72MHz |
128KB |
20KB |
||
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
STM32F407VGT6 |
168MHz |
512KB |
128KB |
||
STM32F407ZET6 |
168MHz |
512KB |
128KB |
||
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
STM32F103C8T6 |
72MHz |
128KB |
20KB |
||
STM32F303CCT6 |
72MHz |
256KB |
40KB |
||
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
STM32F103C6T6 |
72MHz |
32KB |
10KB |
||
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
STM32F103C8T6 |
72MHz |
128KB |
20KB |
||
STM32L4R5ZIY6 |
120MHz |
2MB |
640KB |
||
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
STM32F401RCT6 |
84MHz |
256KB |
64KB |
||
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
STM32F030F4P6 |
48MHz |
16KB |
4KB |
||
STM32H743VIT6 |
480MHz |
2MB |
512KB |
||
STM32H750VBT6 |
480MHz |
512KB |
128KB |
||
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
STM32H750IBK6 |
400MHz |
128KB |
512KB |
||
STM32H750IBK6 |
400MHz |
128KB |
512KB |
||
STM32H750IBK6 |
400MHz |
128KB |
512KB |
||
STM32F072C8T6 |
48MHz |
128KB |
16KB |
||
STM32F072C8T6 |
48MHz |
64KB |
16KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32F407VGT6 |
168MHz |
1MB |
128KB |
||
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
STM32F446VET6 |
168MHz |
512KB |
128KB |
||
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
STM32F070CBT6 |
48MHz |
120KB |
14.81KB |
||
STM32F070CBT6 |
48MHz |
120KB |
14.81KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32F103CBT6 |
72MHz |
120KB |
20KB |
||
STM32F103RBT6 |
72MHz |
108KB |
17KB |
||
STM32F103RET6 |
72MHz |
256KB |
48KB |
||
STM32F103CBT6 |
72MHz |
120KB |
20KB |
||
STM32F103CBT6 |
72MHz |
108KB |
20KB |
||
STM32F103CBT6 |
72MHz |
105.47KB |
20KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32L151CCU6 |
32MHz |
256KB |
32KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32L152RC |
32MHz |
256KB |
32KB |
||
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
STM32F303RCT6 |
72MHz |
256KB |
40KB |
||
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32F072RB |
48MHz |
128KB |
16KB |
||
STM32F412RE |
100MHz |
512KB |
256KB |
||
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
STM32L072RB |
32MHz |
128KB |
20KB |
||
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
STM32L151RBT6 |
32MHz |
128KB |
16KB |
||
STM32L151RBT6 |
32MHz |
128KB |
32KB |
||
STM32L051C8T6 |
32MHz |
64KB |
8KB |
||
STM32G031J6 |
64MHz |
32KB |
8KB |
||
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
STM32F107VCT6 |
72MHz |
256KB |
64KB |
||
STM32F373VCT6 |
72MHz |
256KB |
32KB |
||
STM32F072VBT6 |
48MHz |
128KB |
16KB |
||
STM32F103C4T6 |
72MHz |
16KB |
6KB |
||
STM32F103C6T6 |
72MHz |
32KB |
10KB |
||
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
STM32F103CBT6 |
72MHz |
128KB |
20KB |
||
STM32F103R4T6 |
72MHz |
16KB |
6KB |
||
STM32F103R6T6 |
72MHz |
32KB |
10KB |
||
STM32F103R8T6 |
72MHz |
64KB |
20KB |
||
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
STM32F103RCT6 |
72MHz |
256KB |
48KB |
||
STM32F103RDT6 |
72MHz |
384KB |
64KB |
||
STM32F103RET6 |
72MHz |
512KB |
64KB |
||
STM32F103RFT6 |
72MHz |
768KB |
96KB |
||
STM32F103RGT6 |
72MHz |
1MB |
96KB |
||
STM32F103T4U6 |
72MHz |
16KB |
6KB |
||
STM32F103T6U6 |
72MHz |
32KB |
10KB |
||
STM32F103T8U6 |
72MHz |
64KB |
20KB |
||
STM32F103TBU6 |
72MHz |
128KB |
20KB |
||
STM32F103V8T6 |
72MHz |
64KB |
20KB |
||
STM32F103VBT6 |
72MHz |
128KB |
20KB |
||
STM32F103VCT6 |
72MHz |
256KB |
48KB |
||
STM32F103VDT6 |
72MHz |
384KB |
64KB |
||
STM32F103VET6 |
72MHz |
512KB |
64KB |
||
STM32F103VFT6 |
72MHz |
768KB |
96KB |
||
STM32F103VGT6 |
72MHz |
1MB |
96KB |
||
STM32F103ZCT6 |
72MHz |
256KB |
48KB |
||
STM32F103ZDT6 |
72MHz |
384KB |
64KB |
||
STM32F103ZET6 |
72MHz |
512KB |
64KB |
||
STM32F103ZFT6 |
72MHz |
768KB |
96KB |
||
STM32F103ZGT6 |
72MHz |
1MB |
96KB |
||
STM32F303CBT6 |
72MHz |
128KB |
32KB |
||
STM32F373RCT6 |
72MHz |
256KB |
32KB |
||
STM32F401CBU6 |
84MHz |
128KB |
64KB |
||
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
STM32F401CDU6 |
84MHz |
384KB |
96KB |
||
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
STM32F401RBT6 |
84MHz |
128KB |
64KB |
||
STM32F401RCT6 |
84MHz |
256KB |
64KB |
||
STM32F401RDT6 |
84MHz |
384KB |
96KB |
||
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32F407IGT6 |
168MHz |
1MB |
192KB |
||
STM32F407VET6 |
168MHz |
502.23KB |
128KB |
||
STM32F407VGT6 |
168MHz |
1MB |
128KB |
||
STM32F410C8T6 |
100MHz |
64KB |
32KB |
||
STM32F410CBT6 |
100MHz |
128KB |
32KB |
||
STM32F410R8T6 |
100MHz |
64KB |
32KB |
||
STM32F410RBT6 |
100MHz |
128KB |
32KB |
||
STM32F411CCU6 |
100MHz |
256KB |
128KB |
||
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
STM32F411RCT6 |
100MHz |
256KB |
128KB |
||
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
STM32F412CEU6 |
100MHz |
512KB |
256KB |
||
STM32F412CGU6 |
100MHz |
1MB |
256KB |
||
STM32F412RET6 |
100MHz |
512KB |
256KB |
||
STM32F412RGT6 |
100MHz |
1MB |
256KB |
||
STM32F413CGU6 |
100MHz |
1MB |
320KB |
||
STM32F413CHU6 |
100MHz |
1.50MB |
320KB |
||
STM32F413RGT6 |
100MHz |
1MB |
320KB |
||
STM32F413RHT6 |
100MHz |
1.50MB |
320KB |
||
STM32F415RGT6 |
168MHz |
1MB |
128KB |
||
STM32F417VET6 |
168MHz |
512KB |
128KB |
||
STM32F417VGT6 |
168MHz |
1MB |
128KB |
||
STM32F423CHU6 |
100MHz |
1.50MB |
320KB |
||
STM32F423RHT6 |
100MHz |
1.50MB |
320KB |
||
STM32F446RCT6 |
180MHz |
256KB |
128KB |
||
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32G431CBU6 |
170MHz |
128KB |
32KB |
||
STM32H750VBT6 |
480MHz |
128KB |
1MB |
||
STM32F103RCT6 |
72MHz |
256KB |
48KB |
||
STM32L4R9ZI |
120MHz |
2MB |
640KB |
||
STM32G071RBT6 |
64MHz |
128KB |
36KB |
||
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
STM32F303CCT6 |
72MHz |
256KB |
40KB |
||
STM32L072KZ |
32MHz |
192KB |
20KB |
||
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
STM32F103TBU6 |
72MHz |
128KB |
20KB |
||
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
STM32F103ZET6 |
72MHz |
512KB |
64KB |
||
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
STM32F103ZET6 |
72MHz |
512KB |
64KB |
||
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
STM32H743VIT6 |
480MHz |
2MB |
512KB |
||
STM32H750VBT6 |
480MHz |
512KB |
128KB |
||
STM32F051K6 |
48MHz |
32KB |
7.75KB |
||
STM32F437VG |
180MHz |
1MB |
256KB |
||
STM32F437VG |
180MHz |
1MB |
256KB |
||
STM32F439ZIY6 |
168MHz |
2MB |
256KB |
Boards
Note
You can list pre-configured boards by pio boards command
For more detailed
board
information please scroll the tables below by horizontally.
1BitSquared
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F415RGT |
168MHz |
1MB |
128KB |
96Boards
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F412CG |
100MHz |
1MB |
256KB |
||
On-board |
STM32F446VET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F427VIT6 |
168MHz |
1.99MB |
256KB |
||
External |
STM32F411CE |
100MHz |
512KB |
128KB |
ACSIP
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L073RZ |
32MHz |
192KB |
20KB |
Adafruit
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
AfroFlight
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103CBT6 |
72MHz |
128KB |
20KB |
Airbot
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F051K6 |
48MHz |
32KB |
7.75KB |
Armed
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F407VET6 |
168MHz |
512KB |
128KB |
Armstrap
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F417VGT6 |
168MHz |
1MB |
192KB |
||
On-board |
STM32F427VIT6 |
168MHz |
1.99MB |
256KB |
||
On-board |
STM32F407VET6 |
168MHz |
512KB |
192KB |
Avnet Silica
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32L476JG |
80MHz |
1MB |
128KB |
Big Tree Tech
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32G0B1RET6 |
64MHz |
128KB |
144KB |
BluesWireless
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L4R5ZIY6 |
120MHz |
2MB |
640KB |
DevEBox
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32H743VIT6 |
480MHz |
2MB |
512KB |
||
External |
STM32H750VBT6 |
480MHz |
512KB |
128KB |
Diymore
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F407VGT6 |
168MHz |
1MB |
128KB |
Econode
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L082CZY6 |
32MHz |
192KB |
20KB |
Electrosmith
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32H750IBK6 |
400MHz |
128KB |
512KB |
||
External |
STM32H750IBK6 |
400MHz |
128KB |
512KB |
||
External |
STM32H750IBK6 |
400MHz |
128KB |
512KB |
Elektor
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F072C8T6 |
48MHz |
128KB |
16KB |
||
External |
STM32F072C8T6 |
48MHz |
64KB |
16KB |
Espotel
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F411RET6 |
100MHz |
512KB |
128KB |
FYSETC
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F446VET6 |
168MHz |
512KB |
128KB |
Generic
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103C8T6 |
72MHz |
128KB |
20KB |
||
External |
STM32F103C6T6 |
72MHz |
32KB |
10KB |
||
External |
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103C8T6 |
72MHz |
128KB |
20KB |
||
External |
STM32F030F4P6 |
48MHz |
16KB |
4KB |
||
External |
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F103C4T6 |
72MHz |
16KB |
6KB |
||
External |
STM32F103C6T6 |
72MHz |
32KB |
10KB |
||
External |
STM32F103C8T6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103CBT6 |
72MHz |
128KB |
20KB |
||
External |
STM32F103R4T6 |
72MHz |
16KB |
6KB |
||
External |
STM32F103R6T6 |
72MHz |
32KB |
10KB |
||
External |
STM32F103R8T6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
External |
STM32F103RCT6 |
72MHz |
256KB |
48KB |
||
External |
STM32F103RDT6 |
72MHz |
384KB |
64KB |
||
External |
STM32F103RET6 |
72MHz |
512KB |
64KB |
||
External |
STM32F103RFT6 |
72MHz |
768KB |
96KB |
||
External |
STM32F103RGT6 |
72MHz |
1MB |
96KB |
||
External |
STM32F103T4U6 |
72MHz |
16KB |
6KB |
||
External |
STM32F103T6U6 |
72MHz |
32KB |
10KB |
||
External |
STM32F103T8U6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103TBU6 |
72MHz |
128KB |
20KB |
||
External |
STM32F103V8T6 |
72MHz |
64KB |
20KB |
||
External |
STM32F103VBT6 |
72MHz |
128KB |
20KB |
||
External |
STM32F103VCT6 |
72MHz |
256KB |
48KB |
||
External |
STM32F103VDT6 |
72MHz |
384KB |
64KB |
||
External |
STM32F103VET6 |
72MHz |
512KB |
64KB |
||
External |
STM32F103VFT6 |
72MHz |
768KB |
96KB |
||
External |
STM32F103VGT6 |
72MHz |
1MB |
96KB |
||
External |
STM32F103ZCT6 |
72MHz |
256KB |
48KB |
||
External |
STM32F103ZDT6 |
72MHz |
384KB |
64KB |
||
External |
STM32F103ZET6 |
72MHz |
512KB |
64KB |
||
External |
STM32F103ZFT6 |
72MHz |
768KB |
96KB |
||
External |
STM32F103ZGT6 |
72MHz |
1MB |
96KB |
||
External |
STM32F303CBT6 |
72MHz |
128KB |
32KB |
||
External |
STM32F373RCT6 |
72MHz |
256KB |
32KB |
||
External |
STM32F401CBU6 |
84MHz |
128KB |
64KB |
||
External |
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
External |
STM32F401CDU6 |
84MHz |
384KB |
96KB |
||
External |
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
External |
STM32F401RBT6 |
84MHz |
128KB |
64KB |
||
External |
STM32F401RCT6 |
84MHz |
256KB |
64KB |
||
External |
STM32F401RDT6 |
84MHz |
384KB |
96KB |
||
External |
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F407IGT6 |
168MHz |
1MB |
192KB |
||
External |
STM32F407VET6 |
168MHz |
502.23KB |
128KB |
||
External |
STM32F407VGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F410C8T6 |
100MHz |
64KB |
32KB |
||
External |
STM32F410CBT6 |
100MHz |
128KB |
32KB |
||
External |
STM32F410R8T6 |
100MHz |
64KB |
32KB |
||
External |
STM32F410RBT6 |
100MHz |
128KB |
32KB |
||
External |
STM32F411CCU6 |
100MHz |
256KB |
128KB |
||
External |
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
External |
STM32F411RCT6 |
100MHz |
256KB |
128KB |
||
External |
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
External |
STM32F412CEU6 |
100MHz |
512KB |
256KB |
||
External |
STM32F412CGU6 |
100MHz |
1MB |
256KB |
||
External |
STM32F412RET6 |
100MHz |
512KB |
256KB |
||
External |
STM32F412RGT6 |
100MHz |
1MB |
256KB |
||
External |
STM32F413CGU6 |
100MHz |
1MB |
320KB |
||
External |
STM32F413CHU6 |
100MHz |
1.50MB |
320KB |
||
External |
STM32F413RGT6 |
100MHz |
1MB |
320KB |
||
External |
STM32F413RHT6 |
100MHz |
1.50MB |
320KB |
||
External |
STM32F415RGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F417VET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F417VGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F423CHU6 |
100MHz |
1.50MB |
320KB |
||
External |
STM32F423RHT6 |
100MHz |
1.50MB |
320KB |
||
External |
STM32F446RCT6 |
180MHz |
256KB |
128KB |
||
External |
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32H750VBT6 |
480MHz |
128KB |
1MB |
HY
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103TBU6 |
72MHz |
128KB |
20KB |
LeafLabs
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103RBT6 |
72MHz |
108KB |
17KB |
||
External |
STM32F103RET6 |
72MHz |
256KB |
48KB |
||
External |
STM32F103CBT6 |
72MHz |
120KB |
20KB |
||
External |
STM32F103CBT6 |
72MHz |
108KB |
20KB |
Leafony Systems
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32L452RET6 |
80MHz |
512KB |
160KB |
MXChip
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
Malyan
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F070CBT6 |
48MHz |
120KB |
14.81KB |
||
External |
STM32F070CBT6 |
48MHz |
120KB |
14.81KB |
||
External |
STM32F103CBT6 |
72MHz |
120KB |
20KB |
Microduino
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103CBT6 |
72MHz |
105.47KB |
20KB |
MultiTech
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
External |
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
External |
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
External |
STM32L151CCU6 |
32MHz |
256KB |
32KB |
Netduino
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
Olimex
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
External |
STM32F303RCT6 |
72MHz |
256KB |
40KB |
||
External |
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
PYBStick
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F072RB |
48MHz |
128KB |
16KB |
||
External |
STM32F412RE |
100MHz |
512KB |
256KB |
||
External |
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
External |
STM32F411CEU6 |
100MHz |
512KB |
128KB |
Piconomix
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L072RB |
32MHz |
128KB |
20KB |
PrntrBoard
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F407VET6 |
168MHz |
512KB |
128KB |
RAK
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L151RBT6 |
32MHz |
128KB |
16KB |
||
External |
STM32L151RBT6 |
32MHz |
128KB |
32KB |
RUMBA
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F446RET6 |
180MHz |
512KB |
128KB |
RemRam
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F765VIT6 |
216MHz |
2MB |
512KB |
RobotDyn
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F303CCT6 |
72MHz |
256KB |
40KB |
RushUp
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
On-board |
STM32L476RGT6 |
80MHz |
1MB |
128KB |
ST
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
||
On-board |
STM32F723IEK6 |
216MHz |
512KB |
192KB |
||
On-board |
STM32F401VET6 |
84MHz |
512KB |
96KB |
||
External |
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F407VGT6 |
168MHz |
512KB |
128KB |
||
External |
STM32F407ZET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32F407VET6 |
168MHz |
512KB |
128KB |
||
External |
STM32F401RCT6 |
84MHz |
256KB |
64KB |
||
On-board |
STM32G070RBT6 |
64MHz |
128KB |
36KB |
||
On-board |
STM32G071RBT6 |
64MHz |
128KB |
36KB |
||
On-board |
STM32G431KBT6 |
170MHz |
128KB |
32KB |
||
On-board |
STM32G431RBT6 |
170MHz |
128KB |
32KB |
||
On-board |
STM32G474RET6 |
170MHz |
512KB |
128KB |
||
External |
STM32L051C8T6 |
32MHz |
64KB |
8KB |
||
On-board |
STM32F334C8T6 |
72MHz |
64KB |
12KB |
||
On-board |
STM32F401VCT6 |
84MHz |
256KB |
64KB |
||
On-board |
STM32F411VET6 |
100MHz |
512KB |
128KB |
||
On-board |
STM32F413ZHT6 |
100MHz |
1.50MB |
320KB |
||
On-board |
STM32F429ZIT6 |
180MHz |
2MB |
256KB |
||
On-board |
STM32F469NIH6 |
180MHz |
2MB |
384KB |
||
On-board |
STM32F746NGH6 |
216MHz |
1MB |
320KB |
||
On-board |
STM32F769NIH6 |
216MHz |
2MB |
512KB |
||
On-board |
STM32L053C8T6 |
32MHz |
64KB |
8KB |
||
On-board |
STM32L100RCT6 |
32MHz |
256KB |
16KB |
||
On-board |
STM32L476VGT6 |
80MHz |
1MB |
128KB |
||
On-board |
STM32L496AGI6 |
80MHz |
1MB |
320KB |
||
On-board |
STM32G431CBU6 |
170MHz |
128KB |
32KB |
||
On-board |
STM32L475VGT6 |
80MHz |
1MB |
96KB |
||
On-board |
STM32L072CZ |
32MHz |
192KB |
20KB |
||
On-board |
STM32F072RBT6 |
48MHz |
128KB |
16KB |
||
On-board |
STM32G031K8 |
64MHz |
64KB |
8KB |
||
On-board |
STM32F030R8T6 |
48MHz |
64KB |
8KB |
||
On-board |
STM32F031K6T6 |
48MHz |
32KB |
4KB |
||
On-board |
STM32F042K6T6 |
48MHz |
32KB |
6KB |
||
On-board |
STM32F070RBT6 |
48MHz |
128KB |
16KB |
||
On-board |
STM32F072RBT6 |
48MHz |
128KB |
16KB |
||
On-board |
STM32F091RCT6 |
48MHz |
256KB |
32KB |
||
On-board |
STM32F103RBT6 |
72MHz |
128KB |
20KB |
||
On-board |
STM32F207ZGT6 |
120MHz |
1MB |
128KB |
||
On-board |
STM32F302R8T6 |
72MHz |
64KB |
16KB |
||
On-board |
STM32F303K8T6 |
72MHz |
64KB |
12KB |
||
On-board |
STM32F303RET6 |
72MHz |
512KB |
64KB |
||
On-board |
STM32F303ZET6 |
72MHz |
512KB |
64KB |
||
On-board |
STM32F334R8T6 |
72MHz |
64KB |
16KB |
||
On-board |
STM32F401RET6 |
84MHz |
512KB |
96KB |
||
On-board |
STM32F410RBT6 |
100MHz |
128KB |
32KB |
||
On-board |
STM32F411RET6 |
100MHz |
512KB |
128KB |
||
On-board |
STM32F412ZGT6 |
100MHz |
1MB |
256KB |
||
On-board |
STM32F413ZHT6 |
100MHz |
1.50MB |
320KB |
||
On-board |
STM32F429ZIT6 |
180MHz |
2MB |
192KB |
||
On-board |
STM32F439ZIT6 |
180MHz |
2MB |
256KB |
||
On-board |
STM32F446RET6 |
180MHz |
512KB |
128KB |
||
On-board |
STM32F446ZET6 |
180MHz |
512KB |
128KB |
||
On-board |
STM32F722ZET6 |
216MHz |
512KB |
256KB |
||
On-board |
STM32F746ZGT6 |
216MHz |
1MB |
320KB |
||
On-board |
STM32F756ZG |
216MHz |
1MB |
320KB |
||
On-board |
STM32F767ZIT6 |
216MHz |
2MB |
512KB |
||
On-board |
STM32G0B1RET6 |
64MHz |
512KB |
144KB |
||
On-board |
STM32H723ZGT6 |
550MHz |
1MB |
320KB |
||
On-board |
STM32H743ZIT6 |
400MHz |
2MB |
512KB |
||
On-board |
STM32H745ZIT6 |
480MHz |
1MB |
512KB |
||
On-board |
STM32H753ZIT6 |
400MHz |
2MB |
512KB |
||
On-board |
STM32L010RBT6 |
32MHz |
128KB |
20KB |
||
On-board |
STM32L011K4T6 |
32MHz |
16KB |
2KB |
||
On-board |
STM32L031K6T6 |
32MHz |
32KB |
8KB |
||
On-board |
STM32L053R8T6 |
32MHz |
64KB |
8KB |
||
On-board |
STM32L073RZ |
32MHz |
192KB |
20KB |
||
On-board |
STM32L152RET6 |
32MHz |
512KB |
80KB |
||
On-board |
STM32L412KBU6 |
80MHz |
128KB |
40KB |
||
On-board |
STM32L412RBT6P |
80MHz |
128KB |
40KB |
||
On-board |
STM32L432KCU6 |
80MHz |
256KB |
64KB |
||
On-board |
STM32L433RC |
80MHz |
256KB |
64KB |
||
On-board |
STM32L452RET6 |
80MHz |
512KB |
160KB |
||
On-board |
STM32L476RGT6 |
80MHz |
1MB |
96KB |
||
On-board |
STM32L486RGT6 |
80MHz |
1MB |
128KB |
||
On-board |
STM32L496ZGT6 |
80MHz |
1MB |
320KB |
||
On-board |
STM32L496ZGT6P |
80MHz |
1MB |
320KB |
||
On-board |
STM32L4R5ZIT6 |
120MHz |
2MB |
640KB |
||
On-board |
STM32L552ZET6 |
80MHz |
512KB |
192KB |
||
On-board |
STM32F030R8T6 |
48MHz |
64KB |
8KB |
||
On-board |
STM32F051R8T6 |
48MHz |
64KB |
8KB |
||
On-board |
STM32F303VCT6 |
72MHz |
256KB |
40KB |
||
On-board |
STM32F407VGT6 |
168MHz |
1MB |
128KB |
||
External |
STM32G031J6 |
64MHz |
32KB |
8KB |
||
On-board |
STM32G071RBT6 |
64MHz |
128KB |
36KB |
||
On-board |
STM32L073VZT6 |
32MHz |
192KB |
20KB |
||
On-board |
STM32L4S5VIT6 |
80MHz |
2MB |
640KB |
||
On-board |
STM32L152RBT6 |
32MHz |
128KB |
16KB |
||
On-board |
STM32F100RBT6 |
24MHz |
128KB |
8KB |
||
External |
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
External |
STM32F107VCT6 |
72MHz |
256KB |
64KB |
||
External |
STM32F373VCT6 |
72MHz |
256KB |
32KB |
||
External |
STM32F072VBT6 |
48MHz |
128KB |
16KB |
||
On-board |
STM32F750N8H6 |
216MHz |
64KB |
340KB |
||
External |
STM32G431CBU6 |
170MHz |
128KB |
32KB |
||
On-board |
STM32H735IGK6 |
550MHz |
1MB |
432KB |
||
On-board |
STM32H747XIH6 |
400MHz |
2MB |
512KB |
||
External |
STM32L4R9ZI |
120MHz |
2MB |
640KB |
STorM32
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103RCT6 |
72MHz |
256KB |
48KB |
SeeedStudio
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F407VET6 |
168MHz |
512KB |
192KB |
||
On-board |
STM32F439VI |
180MHz |
2MB |
256KB |
Semtech
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L152RC |
32MHz |
256KB |
32KB |
Sigma IC
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32G071RBT6 |
64MHz |
128KB |
36KB |
SparkFun
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F405RGT6 |
168MHz |
1MB |
128KB |
TauLabs
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F303CCT6 |
72MHz |
256KB |
40KB |
ThunderPack
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L072KZ |
32MHz |
192KB |
20KB |
||
External |
STM32F411CEU6 |
100MHz |
512KB |
128KB |
Tlera Corporation
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
External |
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
External |
STM32L082CZY6 |
32MHz |
192KB |
20KB |
||
External |
STM32L082CZY6 |
32MHz |
192KB |
20KB |
VAE
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F446RET6 |
180MHz |
512KB |
128KB |
VCCGND
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F103ZET6 |
72MHz |
512KB |
64KB |
||
External |
STM32F407ZGT6 |
168MHz |
1MB |
128KB |
WeAct Studio
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
External |
STM32F401CCU6 |
84MHz |
256KB |
64KB |
||
External |
STM32F411CEU6 |
100MHz |
512KB |
128KB |
||
External |
STM32F401CEU6 |
84MHz |
512KB |
96KB |
||
External |
STM32H743VIT6 |
480MHz |
2MB |
512KB |
||
External |
STM32H750VBT6 |
480MHz |
512KB |
128KB |
rhomb.io
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32L476VGT6 |
80MHz |
1MB |
128KB |
sakura.io
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F411RET6 |
100MHz |
1MB |
128KB |
u-blox
Name |
Platform |
Debug |
MCU |
Frequency |
Flash |
RAM |
---|---|---|---|---|---|---|
On-board |
STM32F439ZIY6 |
168MHz |
2MB |
256KB |
||
External |
STM32F437VG |
180MHz |
1MB |
256KB |
||
On-board |
STM32F437VG |
180MHz |
1MB |
256KB |
||
External |
STM32F437VG |
180MHz |
1MB |
256KB |
||
External |
STM32F439ZIY6 |
168MHz |
2MB |
256KB |
||
On-board |
STM32F439ZIY6 |
168MHz |
2MB |
256KB |