Convert Figma logo to code with AI

stm32duino logoArduino_Core_STM32

STM32 core support for Arduino

2,804
967
2,804
27

Top Related Projects

Arduino core for the ESP32

The Official Arduino AVR core

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

Quick Overview

Arduino_Core_STM32 is an Arduino core for STM32 microcontrollers, enabling Arduino-style programming for these powerful ARM-based devices. It provides a hardware abstraction layer and Arduino-compatible APIs, allowing developers to use familiar Arduino functions and libraries while leveraging the advanced features of STM32 microcontrollers.

Pros

  • Brings Arduino ecosystem and ease of use to STM32 microcontrollers
  • Supports a wide range of STM32 boards and microcontrollers
  • Provides access to advanced STM32 features while maintaining Arduino compatibility
  • Active community and regular updates

Cons

  • May have performance overhead compared to bare-metal programming
  • Not all Arduino libraries are compatible or optimized for STM32
  • Learning curve for STM32-specific features and limitations
  • Documentation can be fragmented or incomplete for some features

Code Examples

  1. Blinking an LED:
void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}
  1. Reading an analog value:
void setup() {
  Serial.begin(115200);
  analogReadResolution(12); // Set ADC resolution to 12 bits
}

void loop() {
  int sensorValue = analogRead(PA0);
  Serial.println(sensorValue);
  delay(100);
}
  1. Using STM32-specific features (HAL):
#include "stm32yyxx_hal.h"

void setup() {
  pinMode(PA5, OUTPUT);
  HAL_Init();
}

void loop() {
  HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5);
  HAL_Delay(1000);
}

Getting Started

  1. Install the Arduino IDE (version 1.8.0 or later)
  2. Add STM32 board support:
    • Go to File > Preferences
    • Add https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json to Additional Boards Manager URLs
  3. Install STM32 boards:
    • Go to Tools > Board > Boards Manager
    • Search for "STM32" and install "STM32 MCU based boards"
  4. Select your STM32 board from Tools > Board menu
  5. Write your code, compile, and upload using the Arduino IDE

Competitor Comparisons

Arduino core for the ESP32

Pros of arduino-esp32

  • Better Wi-Fi and Bluetooth support, as ESP32 has built-in wireless capabilities
  • More extensive documentation and community support
  • Wider range of supported ESP32-based boards

Cons of arduino-esp32

  • Limited to ESP32 microcontrollers, while Arduino_Core_STM32 supports various STM32 chips
  • Higher power consumption compared to STM32 boards
  • Slightly more complex setup process for beginners

Code Comparison

Arduino_Core_STM32:

#include <Arduino.h>

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

arduino-esp32:

#include <Arduino.h>
#include <WiFi.h>

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
  WiFi.begin("SSID", "PASSWORD");
}

void loop() {
  digitalWrite(LED_BUILTIN, WiFi.status() == WL_CONNECTED);
  delay(500);
}

The code comparison shows that while basic Arduino functions are similar, arduino-esp32 provides easy access to Wi-Fi functionality, which is not available in Arduino_Core_STM32 without additional hardware.

The Official Arduino AVR core

Pros of ArduinoCore-avr

  • Mature and well-established ecosystem with extensive community support
  • Wide range of compatible boards and libraries
  • Simpler architecture, easier for beginners to understand and use

Cons of ArduinoCore-avr

  • Limited to 8-bit AVR microcontrollers, less powerful than 32-bit STM32
  • Fewer advanced features and peripherals compared to STM32 boards
  • Lower clock speeds and memory capacity

Code Comparison

ArduinoCore-avr (AVR architecture):

#include <avr/io.h>
#include <util/delay.h>

int main(void) {
    DDRB |= (1 << PB5);
    while (1) {
        PORTB ^= (1 << PB5);
        _delay_ms(1000);
    }
}

Arduino_Core_STM32 (STM32 architecture):

#include "Arduino.h"

void setup() {
    pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
    digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
    delay(1000);
}

The STM32 code uses higher-level Arduino functions, while the AVR code uses direct register manipulation, reflecting the different architectures and programming approaches.

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

Pros of MicroPython

  • Supports a wider range of microcontrollers and development boards
  • Offers a more interactive development experience with REPL
  • Easier to learn for those familiar with Python programming

Cons of MicroPython

  • Generally slower execution compared to compiled C/C++ code
  • Larger memory footprint, which can be a constraint on some devices
  • Less extensive hardware-specific libraries and optimizations

Code Comparison

Arduino_Core_STM32:

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

MicroPython:

from machine import Pin
import time

led = Pin('LED', Pin.OUT)

while True:
    led.on()
    time.sleep(1)
    led.off()
    time.sleep(1)

Both examples demonstrate blinking an LED, but MicroPython's syntax is more concise and Python-like, while Arduino_Core_STM32 uses C++ syntax and Arduino-specific functions.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

Arduino core support for STM32 based boards

forums wiki STM32 Core Continuous Integration Arduino lint status codespell CMake

GitHub release GitHub All Releases GitHub commits since latest release

Introduction

This repo adds the support of STM32 MCU in Arduino IDE 2.x.

This porting is based on:

Getting Started

This repo is available as a package usable with Arduino Boards Manager.

Add this link in the "Additional Boards Managers URLs" field:

https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json

[!WARNING] Since core release 2.8.0, only Arduino IDE 2 is supported.

For full instructions on using the "Boards Manager", see the Getting Started page.

Advanced user can use the repository to benefit from the latest development. See the Using git repository page.

User can add a STM32 based board following this wiki.

Supported boards

[!Note]

  • :green_heart: board support is available since the specified release version.
  • :yellow_heart: board support is available in the main branch and will be available in the specified release version.

Nucleo 144 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F207ZGNucleo F207ZG0.2.0
:green_heart:STM32F412ZGNucleo F412ZG2.6.0
:green_heart:STM32F413ZHNucleo F413ZH2.4.0
:green_heart:STM32F429ZINucleo F429ZI0.1.0
:green_heart:STM32F439ZINucleo F439ZI2.8.0
:green_heart:STM32F446ZENucleo F446ZE2.7.0
:green_heart:STM32F722ZENucleo F722ZE2.4.0
:green_heart:STM32F767ZINucleo F767ZI1.4.0
:green_heart:STM32F746ZGNucleo F746ZG1.9.0
:green_heart:STM32F756ZGNucleo F756ZG1.9.0
:green_heart:STM32H563ZINucleo H563ZI2.6.0
:green_heart:STM32H723ZGNucleo H723ZG2.4.0
:green_heart:STM32H743ZINucleo H743ZI(2)1.5.0Nucleo H743ZI2 since 1.6.0
:green_heart:STM32H753ZINucleo H753ZI2.7.0
:green_heart:STM32L496ZGNucleo L496ZG1.3.0
:green_heart:STM32L496ZG-PNucleo L496ZG-P1.3.0
:green_heart:STM32L4R5ZINucleo L4R5ZI1.4.0
:green_heart:STM32L4R5ZI-PNucleo L4R5ZI-P1.4.0
:green_heart:STM32L552ZE-QNucleo L552ZE-Q2.0.0
:green_heart:STM32U575ZI-QNUCLEO-U575ZI-Q2.1.0

Nucleo 64 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32C031C6Nucleo C031C62.5.0
:green_heart:STM32F030R8Nucleo F030R80.2.0
:green_heart:STM32F070RBNucleo F070RB2.0.0
:green_heart:STM32F072RBNucleo F072RB1.9.0
:green_heart:STM32F091RCNucleo F091RC0.1.0
:green_heart:STM32F103RBNucleo F103RB0.2.0
:green_heart:STM32F302R8Nucleo F302R81.1.0
:green_heart:STM32F303RENucleo F303RE0.1.0
:green_heart:STM32F401RENucleo F401RE0.2.1
:green_heart:STM32F411RENucleo F411RE0.2.1
:green_heart:STM32F446RENucleo F446RE1.1.1
:green_heart:STM32G070RBNucleo G070RB2.3.0
:green_heart:STM32G071RBNucleo G071RB1.6.0
:green_heart:STM32G0B1RENucleo G0B1RE2.1.0
:green_heart:STM32G431RBNucleo G431RB1.7.0
:green_heart:STM32G474RENucleo G474RE1.7.0
:green_heart:STM32H503RBNucleo H503RB2.7.0
:green_heart:STM32L010RBNucleo L010RB2.1.0
:green_heart:STM32L053R8Nucleo L053R80.1.0
:green_heart:STM32L073RZNucleo L073RZ1.4.0
:green_heart:STM32L152RENucleo L152RE1.0.0
:green_heart:STM32L433RC-PNucleo L433RC-P1.9.0
:green_heart:STM32L452RENucleo L452RE1.5.0
:green_heart:STM32L452RE-PNucleo L452RE-P1.8.0
:green_heart:STM32L476RGNucleo L476RG0.1.0
:yellow_heart:STM32U083RCNucleo U083RC2.9.0
:green_heart:STM32WB15CCUNucleo-WB15CC2.5.0
:green_heart:STM32WBA55CGUNucleo-WBA55CG2.8.0
:green_heart:STM32WB55RGP-Nucleo-WB55RG1.6.0BLE support with STM32duinoBLE
:green_heart:STM32WB55CGP-Nucleo-WB55 USB Dongle2.5.0BLE support with STM32duinoBLE
:green_heart:STM32WL55JCNucleo WL55JC12.1.0LoRa support not available

Nucleo 32 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F031K6TNucleo F031K61.9.0
:green_heart:STM32F042K6TNucleo F042K62.1.0
:green_heart:STM32F303K8Nucleo F303K81.1.0
:green_heart:STM32G031K8Nucleo G031K82.0.0
:green_heart:STM32G431KBNucleo G431KB1.7.0
:green_heart:STM32L031K6Nucleo L031K61.1.1
:green_heart:STM32L412KBNucleo L412KB1.5.0
:green_heart:STM32L432KCNucleo L432KC0.2.0

Discovery boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32C011F6STM32C0116-DK2.6.0
:green_heart:STM32C031C6STM32C0316-DK2.5.0
:green_heart:STM32F030R832F0308DISCOVERY1.3.0
:green_heart:STM32F072RB32F072BDISCOVERY1.5.0
:green_heart:STM32F100RBSTM32VLDISCOVERY0.2.1
:green_heart:STM32F303VCSTM32F3DISCOVERY2.0.0
:green_heart:STM32F407VGSTM32F407G-DISC10.1.0
:green_heart:STM32F413ZH32F413HDISCOVERY1.9.0
:green_heart:STM32F746NGSTM32F746G-DISCOVERY0.1.0
:green_heart:STM32G031J6STM32G0316-DISCO1.9.0
:green_heart:STM32G431CBB-G431B-ESC12.0.0
:green_heart:STM32H573IIKxQSTM32H573I-DK2.6.0
:green_heart:STM32H747XIHxSTM32H747I-DISCO2.7.0
:green_heart:STM32L4S5VIB-L4S5I-IOT01A2.0.0
:green_heart:STM32U585AIIxQB-U585I-IOT02A2.1.0
:green_heart:STM32WB5MMGSTM32WB5MM-DK2.1.0

Eval boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L4R9ZISTEVAL-MKSBOX1V1 (SensorTile.box)1.7.0
:green_heart:STM32U585AIIxQSTEVAL-MKBOXPRO (SensorTile.box Pro)2.6.0

STM32MP1 series coprocessor boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32MP157ASTM32MP157A-DK11.8.0See the documentation to use this board
:green_heart:STM32MP157CSTM32MP157C-DK21.8.0See the documentation to use this board

Generic STM32C0 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32C011D6Generic Board2.6.0
:green_heart:STM32C011F4
STM32C011F6
Generic Board2.6.0
:green_heart:STM32C011J4
STM32C011J6
Generic Board2.8.0
:green_heart:STM32C031C4
STM32C031C6
Generic Board2.5.0
:green_heart:STM32C031F4
STM32C031F6
Generic Board2.6.0

Generic STM32F0 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F030C6Generic Board2.4.0
:green_heart:STM32F030F4STM32F030F4 Demo board1.5.0
:green_heart:STM32F030K6Generic Board2.4.0
:green_heart:STM32F030C8Generic Board2.0.0
:green_heart:STM32F030F4Generic Board2.0.0
:green_heart:STM32F030R8Generic Board2.0.0
:green_heart:STM32F031C4
STM32F031C6
Generic Board2.4.0
:green_heart:STM32F031E6
STM32F038E6
Generic Board2.4.0
:green_heart:STM32F031F4
STM32F031F6
Generic Board2.4.0
:green_heart:STM32F031G4
STM32F031G6
Generic Board2.4.0
:green_heart:STM32F031K4
STM32F031K6
Generic Board2.4.0
:green_heart:STM32F031K6TGeneric Board2.0.0
:green_heart:STM32F038C6Generic Board2.4.0
:green_heart:STM32F038F6Generic Board2.4.0
:green_heart:STM32F038G6Generic Board2.4.0
:green_heart:STM32F038K6Generic Board2.4.0
:green_heart:STM32F042C4
STM32F042C6
Generic Board2.0.0
:green_heart:STM32F042F4
STM32F042F6
Generic Board2.4.0
:green_heart:STM32F042G4
STM32F042G6
Generic Board2.4.0
:green_heart:STM32F042K4T
STM32F042K6T
Generic Board2.0.1
:green_heart:STM32F042T6Generic Board2.4.0
:green_heart:STM32F048G6Generic Board2.4.0
:green_heart:STM32F048T6Generic Board2.4.0
:green_heart:STM32F051C4Generic Board2.4.0
:green_heart:STM32F051K4Generic Board2.4.0
:green_heart:STM32F051K6U
STM32F051K8U
Generic Board2.0.0
:green_heart:STM32F051R4Generic Board2.4.0
:green_heart:STM32F051T8Generic Board2.4.0
:green_heart:STM32F058C8Generic Board2.4.0
:green_heart:STM32F058R8Generic Board2.4.0
:green_heart:STM32F058T8Generic Board2.4.0
:green_heart:STM32F070CBGeneric Board2.0.0
:green_heart:STM32F070RBGeneric Board2.0.0
:green_heart:STM32F071C8
STM32F071CB
Generic Board2.4.0
:green_heart:STM32F071RBGeneric Board2.4.0
:green_heart:STM32F071V8
STM32F071VB
Generic Board2.4.0
:green_heart:STM32F072C8
STM32F072CB
Generic Board2.0.0
:green_heart:STM32F072R8
STM32F072RB
Generic Board2.0.0
:green_heart:STM32F071C8
STM32F071CB
Generic Board2.4.0
:green_heart:STM32F072V8
STM32F072VB
Generic Board2.4.0
:green_heart:STM32F078CBGeneric Board2.4.0
:green_heart:STM32F078RBGeneric Board2.4.0
:green_heart:STM32F078VBGeneric Board2.4.0
:green_heart:STM32F091CB
STM32F091CC
Generic Board2.4.0
:green_heart:STM32F091RB
STM32F091RC
Generic Board2.0.0
:green_heart:STM32F091VBGeneric Board2.4.0
:green_heart:STM32F091VCGeneric Board2.4.0
:green_heart:STM32F098CCGeneric Board2.4.0
:green_heart:STM32F098RCGeneric Board2.4.0
:green_heart:STM32F098VCGeneric Board2.4.0

Generic STM32F1 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F100C4
STM32F100C6
Generic Board2.0.0
:green_heart:STM32F100C8
STM32F100CB
Generic Board2.0.0
:green_heart:STM32F100R4
STM32F100R6
Generic Board2.4.0
:green_heart:STM32F100V8
STM32F100VB
Generic Board2.4.0
:green_heart:STM32F100ZC
STM32F100ZD
STM32F100ZT
Generic Board2.4.0
:green_heart:STM32F101C4
STM32F101C6
Generic Board2.4.0
:green_heart:STM32F101R4
STM32F101R6
Generic Board2.4.0
:green_heart:STM32F101T4
STM32F101T6
Generic Board2.4.0
:green_heart:STM32F101V8
STM32F101VB
Generic Board2.4.0
:green_heart:STM32F101ZC
STM32F101ZD
STM32F101ZE
Generic Board2.4.0
:green_heart:STM32F103C6
STM32F103C8
STM32F103CB
Blue Pill1.2.0USB CDC support since 1.5.0
Maple bootloaders support since 1.6.0
:green_heart:STM32F103C8
STM32F103CB
Black Pill1.5.0
:green_heart:STM32F103C4
STM32F103C6
STM32F103C8
STM32F103CB
Generic Board1.9.0
:green_heart:STM32F103R8
STM32F103RB
STM32F103RC
STM32F103RE
Blue Button F103Rx1.9.0
:green_heart:STM32F103R6
STM32F103R8
STM32F103RB
STM32F103RC
STM32F103RD
STM32F103RE
STM32F103RF
STM32F103RG
Generic Board1.9.0
:green_heart:STM32F103T4
STM32F103T6
STM32F103T8
STM32F103TB
Generic Board1.9.0
:green_heart:STM32F103V8
STM32F103VB
STM32F103VC
STM32F103VD
STM32F103VE
STM32F103VF
STM32F103VG
Generic Board1.9.0
:green_heart:STM32F103ZC
STM32F103ZD
STM32F103ZE
STM32F103ZF
STM32F103ZG
Generic Board1.9.0
:green_heart:STM32F103TBHY-TinySTM103T1.5.0More info
:green_heart:STM32F103CBMaple Mini1.2.0More info
USB CDC support since 1.5.0
Maple bootloaders support since 1.6.0
:green_heart:STM32F103ZEvcc-gnd.com1.9.0
:green_heart:STM32F103ZEvcc-gnd.com Mini1.9.0

Generic STM32F2 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F205RB
STM32F205RC
STM32F205RE
STM32F205RF
Generic Board2.4.0
:green_heart:STM32F205VB
STM32F205VC
STM32F205VE
STM32F205VF
STM32F205VG
Generic Board2.4.0
:green_heart:STM32F205ZC
STM32F205ZE
STM32F205ZF
STM32F205ZG
Generic Board2.4.0
:green_heart:STM32F207IC
STM32F207IE
STM32F207IF
STM32F207IG
Generic Board2.4.0
:green_heart:STM32F207VC
STM32F207VE
STM32F207VF
STM32F207VG
Generic Board2.4.0
:green_heart:STM32F207ZC
STM32F207ZE
STM32F207ZF
STM32F207ZG
Generic Board2.0.0
:green_heart:STM32F215RE
STM32F215RG
Generic Board2.4.0
:green_heart:STM32F215VE
STM32F215VG
Generic Board2.4.0
:green_heart:STM32F215ZE
STM32F215ZG
Generic Board2.4.0
:green_heart:STM32F217IE
STM32F217IG
Generic Board2.4.0
:green_heart:STM32F217VE
STM32F217VG
Generic Board2.4.0
:green_heart:STM32F217ZE
STM32F217ZG
Generic Board2.0.0

Generic STM32F3 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F301C6
STM32F301C8
Generic Board2.4.0
:green_heart:STM32F301K6
STM32F301K8
Generic Board2.4.0
:green_heart:STM32F301R6
STM32F301R8
Generic Board2.4.0
:green_heart:STM32F302R6
STM32F302R8
Generic Board2.0.0
:green_heart:STM32F303C6
STM32F303C8
Generic Board2.4.0
:green_heart:STM32F303CB
STM32F303CC
Generic Board2.0.0
:green_heart:STM32F303CCRobotDyn Black Pill1.6.1
:green_heart:STM32F303K6
STM32F303K8
Generic Board2.0.0
:green_heart:STM32F303R6
STM32F303R8
Generic Board2.4.0
:green_heart:STM32F303RD
STM32F303RE
Generic Board2.0.0
:green_heart:STM32F303RB
STM32F303RC
Generic Board2.0.0
:green_heart:STM32F303RCOLIMEXINO-STM32F32.0.0
:green_heart:STM32F303VBT
STM32F303VCT
Generic Board2.0.0
:green_heart:STM32F318C8Generic Board2.4.0
:green_heart:STM32F318K8Generic Board2.4.0
:green_heart:STM32F328C8Generic Board2.4.0
:green_heart:STM32F334C4
STM32F334C6
STM32F334C8
Generic Board2.4.0
:green_heart:STM32F334K4
STM32F334K6
STM32F334K8
Generic Board2.0.0
:green_heart:STM32F334R6
STM32F334R8
Generic Board2.4.0
:green_heart:STM32F358CCGeneric Board2.4.0
:green_heart:STM32F358RCGeneric Board2.4.0
:green_heart:STM32F358VCGeneric Board2.4.0
:green_heart:STM32F378CCGeneric Board2.4.0
:green_heart:STM32F378RCGeneric Board2.4.0
:green_heart:STM32F378VCGeneric Board2.4.0
:green_heart:STM32F398VEGeneric Board2.4.0

Generic STM32F4 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F405RGAdafruit Feather STM32F405 Express1.8.0
:green_heart:STM32F401CCWeAct Black Pill1.7.0More info
:green_heart:STM32F401CEWeAct Black Pill2.4.0More info
:green_heart:STM32F411CEWeAct Black Pill1.9.0More info
:green_heart:STM32F407VE
STM32F407VG
STM32 F4VE / Black F407VET61.4.0STM32F407VG support since 1.5.0
:green_heart:STM32F407ZE
STM32F407ZG
Black F407ZE / Black F407ZG1.5.0
:green_heart:STM32F407ZGvcc-gnd.com Mini2.0.0
:green_heart:STM32F407VEvcc-gnd.com Mini1.4.0
:green_heart:STM32F401RCSTM32F Core Board1.7.0
:green_heart:STM32F407VGDIYMORE STM32F407VGT1.5.0
:green_heart:STM32F407VEFK407M11.5.0
:green_heart:STM32F401CB
STM32F401CC
STM32F401CD
STM32F401CE
Generic Board1.9.0
:green_heart:STM32F401RB
STM32F401RC
STM32F401RD
STM32F401RE
Generic Board1.8.0
:green_heart:STM32F401VB
STM32F401VC
STM32F401VD
STM32F401VE
Generic Board2.0.0
:green_heart:STM32F405RGGeneric Board1.9.0
:green_heart:STM32F407VE
STM32F407VG
Generic Board1.9.0
:green_heart:STM32F407ZE
STM32F407ZG
Generic Board2.0.0
:green_heart:STM32F410C8
STM32F410CB
Generic Board1.9.0
:green_heart:STM32F410R8
STM32F410RB
Generic Board1.9.0
:green_heart:STM32F410T8
STM32F410TB
Generic Board2.4.0
:green_heart:STM32F411CC
STM32F411CE
Generic Board1.9.0
:green_heart:STM32F411RC
STM32F411RE
Generic Board1.9.0
:green_heart:STM32F412CE
STM32F412CG
Generic Board1.9.0
:green_heart:STM32F412RE
STM32F412RG
Generic Board1.9.0
:green_heart:STM32F412ZE
STM32F412ZG
Generic Board2.6.0
:green_heart:STM32F413CG
STM32F413CH
Generic Board1.9.0
:green_heart:STM32F413RG
STM32F413RH
Generic Board1.9.0
:green_heart:STM32F413ZG
STM32F413ZH
Generic Board2.0.0
:green_heart:STM32F415RGGeneric Board1.9.0
:green_heart:STM32F417VE
STM32F417VG
Generic Board1.9.0
:green_heart:STM32F417ZE
STM32F417ZG
Generic Board2.0.0
:green_heart:STM32F423CHGeneric Board1.9.0
:green_heart:STM32F423RHGeneric Board1.9.0
:green_heart:STM32F423ZHGeneric Board2.0.0
:green_heart:STM32F427ZG
STM32F427ZI
Generic Board2.0.0
:green_heart:STM32F429ZE
STM32F429ZG
STM32F429ZI
Generic Board2.0.0
:green_heart:STM32F437ZG
STM32F437ZI
Generic Board2.0.0
:green_heart:STM32F439ZG
STM32F439ZI
Generic Board2.0.0
:green_heart:STM32F446RC
STM32F446RE
Generic Board1.9.0
:green_heart:STM32F446ZC
STM32F446ZE
Generic Board2.7.0
:green_heart:STM32F446VC
STM32F446VE
Generic Board2.0.0
:green_heart:STM32F411CEThunderPack v1.1+1.9.0

Generic STM32F7 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F722RC
STM32F722RE
Generic Board2.3.0
:green_heart:STM32F722ZC
STM32F722ZE
Generic Board2.4.0
:green_heart:STM32F723IC
STM32F723IE
Generic Board2.7.0
:green_heart:STM32F730I8KGeneric Board2.7.0
:green_heart:STM32F730R8Generic Board2.3.0
:green_heart:STM32F732REGeneric Board2.3.0
:green_heart:STM32F732ZEGeneric Board2.4.0
:green_heart:STM32F733IE
Generic Board2.7.0
:green_heart:STM32F745ZE
STM32F745ZG
Generic Board2.0.0
:green_heart:STM32F746BE
STM32F746BG
STM32F746NE
STM32F746NG
Generic Board2.0.0
:green_heart:STM32F746ZE
STM32F746ZG
Generic Board2.0.0
:green_heart:STM32F750N8Generic Board2.0.0
:green_heart:STM32F750Z8Generic Board2.0.0
:green_heart:STM32F756BG
STM32F756NG
Generic Board2.0.0
:green_heart:STM32F756ZGGeneric Board2.0.0
:green_heart:STM32F765IGK
STM32F765IIK
STM32F765IGT
STM32F765IIT
Generic Board2.3.0
:green_heart:STM32F765VG
STM32F765VI
Generic Board2.0.0
:green_heart:STM32F765ZG
STM32F765ZI
Generic Board2.0.0
:green_heart:STM32F767IGK
STM32F767IIK
STM32F767IGT
STM32F767IIT
Generic Board2.3.0
:green_heart:STM32F767VG
STM32F767VI
Generic Board2.0.0
:green_heart:STM32F767ZG
STM32F767ZI
Generic Board2.0.0
:green_heart:STM32F777IIK
STM32F777IIT
Generic Board2.3.0
:green_heart:STM32F777VIGeneric Board2.0.0
:green_heart:STM32F777ZIGeneric Board2.0.0

Generic STM32G0 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32G030C6
STM32G030C8
Generic Board2.2.0
:green_heart:STM32G030F6
STM32G030F6
Generic Board2.2.0
:green_heart:STM32G030K8Aurora One2.0.0
:green_heart:STM32G071CBAGAFIA SG02.3.0
:green_heart:STM32G030J6Generic Board2.4.0
:green_heart:STM32G030K6
STM32G030K8
Generic Board2.0.0
:green_heart:STM32G031C4
STM32G031C6
STM32G031C8
Generic Board2.4.0
:green_heart:STM32G031F4
STM32G031F6
STM32G031F8
Generic Board2.3.0
:green_heart:STM32G031G4
STM32G031G6
STM32G031G8
Generic Board2.4.0
:green_heart:STM32G031J4
STM32G031J6
Generic Board2.0.0
:green_heart:STM32G031K4
STM32G031K6
STM32G031K8
Generic Board2.0.0
:green_heart:STM32G031Y8Generic Board2.3.0
:green_heart:STM32G041C6
STM32G041C8
Generic Board2.4.0
:green_heart:STM32G041F6
STM32G041F8
Generic Board2.3.0
:green_heart:STM32G041G6
STM32G041G8
Generic Board2.4.0
:green_heart:STM32G041J6Generic Board2.0.0
:green_heart:STM32G041K6
STM32G041K8
Generic Board2.0.0
:green_heart:STM32G041Y8Generic Board2.3.0
:green_heart:STM32G050C6
STM32G050C8
Generic Board2.4.0
:green_heart:STM32G050F6Generic Board2.4.0
:green_heart:STM32G050K6
STM32G050K8
Generic Board2.4.0
:green_heart:STM32G051C6
STM32G051C8
Generic Board2.4.0
:green_heart:STM32G051F6
STM32G051F8
Generic Board2.4.0
:green_heart:STM32G051G6
STM32G051G8
Generic Board2.4.0
:green_heart:STM32G051K6
STM32G051K8
Generic Board2.4.0
:green_heart:STM32G061C6
STM32G061C8
Generic Board2.4.0
:green_heart:STM32G061F6
STM32G061F8
Generic Board2.4.0
:green_heart:STM32G061G6
STM32G061G8
Generic Board2.4.0
:green_heart:STM32G061K6
STM32G061K8
Generic Board2.4.0
:green_heart:STM32G070CBGeneric Board2.3.0
:green_heart:STM32G070KBGeneric Board2.3.0
:green_heart:STM32G070RBGeneric Board2.3.0
:green_heart:STM32G071C6
STM32G071C8
STM32G071CB
Generic Board2.3.0
:green_heart:STM32G071EBGeneric Board2.4.0
:green_heart:STM32G071G6
STM32G071G8
STM32G071GB
Generic Board2.4.0
:green_heart:STM32G071G8UxNGeneric Board2.3.0
:green_heart:STM32G071GBUxNGeneric Board2.3.0
:green_heart:STM32G071K6
STM32G071K8
STM32G071KB
Generic Board2.4.0
:green_heart:STM32G071R6
STM32G071R8
STM32G071RB
Generic Board2.0.0
:green_heart:STM32G081CBT
STM32G081CBU
Generic Board2.3.0
:green_heart:STM32G081EBGeneric Board2.4.0
:green_heart:STM32G081GBGeneric Board2.4.0
:green_heart:STM32G081GBUxNGeneric Board2.3.0
:green_heart:STM32G081KBGeneric Board2.4.0
:green_heart:STM32G081RBGeneric Board2.0.0
:green_heart:STM32G0B0CEGeneric Board2.4.0
:green_heart:STM32G0B0REGeneric Board2.4.0
:green_heart:STM32G0B0VEGeneric Board2.4.0
:green_heart:STM32G0B1CB
STM32G0B1CC
STM32G0B1CE
Generic Board2.4.0
:green_heart:STM32G0B1KB
STM32G0B1KC
STM32G0B1KE
Generic Board2.4.0
:green_heart:STM32G0B1MB
STM32G0B1MC
STM32G0B1ME
Generic Board2.4.0
:green_heart:STM32G0B1NEGeneric Board2.4.0
:green_heart:STM32G0B1VB
STM32G0B1VC
STM32G0B1VE
Generic Board2.4.0
:green_heart:STM32G0B1RB
STM32G0B1RC
STM32G0B1RE
Generic Board2.1.0
:green_heart:STM32G0C1CC
STM32G0C1CE
Generic Board2.4.0
:green_heart:STM32G0C1KB
STM32G0C1KC
STM32G0C1KE
Generic Board2.4.0
:green_heart:STM32G0C1MC
STM32G0C1ME
Generic Board2.4.0
:green_heart:STM32G0C1NEGeneric Board2.4.0
:green_heart:STM32G0C1VC
STM32G0C1VE
Generic Board2.4.0
:green_heart:STM32G0C1RB
STM32G0C1RE
Generic Board2.1.0

Generic STM32G4 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32G431C6
STM32G431C8
STM32G431CB
Generic Board2.4.0
:green_heart:STM32G431C6U
STM32G431C8U
STM32G431CBU
Generic Board2.0.0
:green_heart:STM32G431M6
STM32G431M8
STM32G431MB
Generic Board2.4.0
:green_heart:STM32G431V6
STM32G431V8
STM32G431VB
Generic Board2.4.0
:green_heart:STM32G441CBGeneric Board2.4.0
:green_heart:STM32G441CBUGeneric Board2.0.0
:green_heart:STM32G441MBGeneric Board2.4.0
:green_heart:STM32G441VBGeneric Board2.4.0
:green_heart:STM32G431K6
STM32G431K8
STM32G431KB
Generic Board2.0.0
:green_heart:STM32G441KBGeneric Board2.0.0
:green_heart:STM32G431R6
STM32G431R8
STM32G431RB
Generic Board2.0.0
:green_heart:STM32G441RBGeneric Board2.0.0
:green_heart:STM32G471CC
STM32G471CE
Generic Board2.4.0
:green_heart:STM32G471MC
STM32G471ME
Generic Board2.4.0
:green_heart:STM32G471QC
STM32G471QE
Generic Board2.4.0
:green_heart:STM32G471RC
STM32G471RE
Generic Board2.4.0
:green_heart:STM32G471VC
STM32G471VE
Generic Board2.4.0
:green_heart:STM32G473CB
STM32G473CC
STM32G473CE
Generic Board2.4.0
:green_heart:STM32G473MB
STM32G473MC
STM32G473ME
Generic Board2.4.0
:green_heart:STM32G473PB
STM32G473PC
STM32G473PE
Generic Board2.4.0
:green_heart:STM32G473QB
STM32G473QC
STM32G473QE
Generic Board2.4.0
:green_heart:STM32G473RB
STM32G473RC
STM32G473RE
Generic Board2.0.0
:green_heart:STM32G473VB
STM32G473VC
STM32G473VE
Generic Board2.4.0
:green_heart:STM32G474CB
STM32G474CC
STM32G474CE
Generic Board2.4.0
:green_heart:STM32G474MB
STM32G474MC
STM32G474ME
Generic Board2.4.0
:green_heart:STM32G474PB
STM32G474PC
STM32G474PE
Generic Board2.4.0
:green_heart:STM32G474QB
STM32G474QC
STM32G474QE
Generic Board2.4.0
:green_heart:STM32G474RB
STM32G474RC
STM32G474RE
Generic Board2.0.0
:green_heart:STM32G474VB
STM32G474VC
STM32G474VE
Generic Board2.4.0
:green_heart:STM32G483CEGeneric Board2.4.0
:green_heart:STM32G483MEGeneric Board2.4.0
:green_heart:STM32G483PEGeneric Board2.4.0
:green_heart:STM32G483QEGeneric Board2.4.0
:green_heart:STM32G483REGeneric Board2.0.0
:green_heart:STM32G483VEGeneric Board2.4.0
:green_heart:STM32G484CEGeneric Board2.4.0
:green_heart:STM32G484MEGeneric Board2.4.0
:green_heart:STM32G484PEGeneric Board2.4.0
:green_heart:STM32G484QEGeneric Board2.4.0
:green_heart:STM32G484REGeneric Board2.0.0
:green_heart:STM32G484VEGeneric Board2.4.0
:green_heart:STM32G491CC
STM32G491CE
Generic Board2.4.0
:green_heart:STM32G491KC
STM32G491KE
Generic Board2.4.0
:green_heart:STM32G491MC
STM32G491ME
Generic Board2.4.0
:green_heart:STM32G491RC
STM32G491RE
Generic Board2.3.0
:green_heart:STM32G491VC
STM32G491VE
Generic Board2.4.0
:green_heart:STM32G4A1CEGeneric Board2.4.0
:green_heart:STM32G4A1KEGeneric Board2.4.0
:green_heart:STM32G4A1MEGeneric Board2.4.0
:green_heart:STM32G4A1REGeneric Board2.3.0
:green_heart:STM32G4A1VEGeneric Board2.4.0

Generic STM32H5 boards

StatusDevice(s)NameReleaseNotes
:yellow_heart:STM32H503CBGeneric Board2.9.0
:green_heart:STM32H503KBGeneric Board2.8.1
:green_heart:STM32H503RBGeneric Board2.7.0
:green_heart:STM32H563IIKxQGeneric Board2.6.0
:green_heart:STM32H563RG
STM32H563RI
Generic Board2.8.1
:green_heart:STM32H563ZG
STM32H563ZI
Generic Board2.6.0
:green_heart:STM32H573IIKxQGeneric Board2.6.0
:green_heart:STM32H573RIGeneric Board2.8.1
:green_heart:STM32H573ZIGeneric Board2.6.0

Generic STM32H7 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32H723ZE
STM32H723ZG
Generic Board2.4.0
:green_heart:STM32H730ZBTGeneric Board2.4.0
:green_heart:STM32H733ZGTGeneric Board2.4.0
:green_heart:STM32H742IG
STM32H742II
Generic Board2.1.0
:green_heart:STM32H742VG
STM32H742VI
Generic Board2.0.0
:green_heart:STM32H742XG
STM32H742XI
Generic Board2.7.0
:green_heart:STM32H742ZG
STM32H742ZI
Generic Board2.0.0
:green_heart:STM32H743IG
STM32H743II
Generic Board2.0.0
:green_heart:STM32H743VG
STM32H743VI
Generic Board2.0.0
:green_heart:STM32H743VIDevEBox H743VIT62.2.0
:green_heart:STM32H743VIWeAct MiniSTM32H743VIT62.2.0More info
:green_heart:STM32H743XG
STM32H743XI
Generic Board2.7.0
:green_heart:STM32H743ZG
STM32H743ZI
Generic Board2.0.0
:green_heart:STM32H745XG
STM32H745XI
Generic Board2.7.0
:green_heart:STM32H747AG
STM32H747AI
Generic Board2.0.0
:green_heart:STM32H747IG
STM32H747II
Generic Board2.0.0
:green_heart:STM32H747XG
STM32H747XI
Generic Board2.7.0
:green_heart:STM32H750ZBGeneric Board2.0.0
:green_heart:STM32H750IB
STM32H750II
Generic Board2.0.0
:green_heart:STM32H750IBDaisy1.9.0
:green_heart:STM32H750IBDaisy Patch SM2.2.0
:green_heart:STM32H750IBDaisy Petal SM2.2.0
:green_heart:STM32H750VBGeneric Board2.0.0
:green_heart:STM32H750VBDevEBox H750VBT62.2.0
:green_heart:STM32H750VBWeAct MiniSTM32H750VBT62.2.0More info
:green_heart:STM32H750XBGeneric Board2.7.0
:green_heart:STM32H753VIGeneric Board2.0.0
:green_heart:STM32H753XIGeneric Board2.7.0
:green_heart:STM32H753ZIGeneric Board2.0.0
:green_heart:STM32H755XIGeneric Board2.7.0
:green_heart:STM32H757AIGeneric Board2.0.0
:green_heart:STM32H757IIGeneric Board2.0.0
:green_heart:STM32H757XIGeneric Board2.7.0
:green_heart:STM32H7A3VGHX
STM32H7A3VGTX
Generic Board2.8.0
:green_heart:STM32H7A3VIHX
STM32H7A3VITX
Generic Board2.8.0
:green_heart:STM32H7B0VBTXGeneric Board2.8.0
:green_heart:STM32H7B3VIHX
STM32H7B3VITX
Generic Board2.8.0

Generic STM32L0 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L010C6Generic Board2.4.0
:green_heart:STM32L010F4Generic Board2.4.0
:green_heart:STM32L010R8Generic Board2.4.0
:green_heart:STM32L010RBGeneric Board2.0.0
:green_heart:STM32L011D3
STM32L011D4
Generic Board2.4.0
:green_heart:STM32L011E3
STM32L011E4
Generic Board2.4.0
:green_heart:STM32L011F3
STM32L011F4
Generic Board2.4.0
:green_heart:STM32L011G3
STM32L011G4
Generic Board2.4.0
:green_heart:STM32L011K3
STM32L011K4
Generic Board2.4.0
:green_heart:STM32L021F4Generic Board2.4.0
:green_heart:STM32L021D4Generic Board2.4.0
:green_heart:STM32L021F4Generic Board2.4.0
:green_heart:STM32L021G4Generic Board2.4.0
:green_heart:STM32L021K4Generic Board2.4.0
:green_heart:STM32L031C4
STM32L031C6
Generic Board2.4.0
:green_heart:STM32L031E4
STM32L031E6
Generic Board2.4.0
:green_heart:STM32L031F4
STM32L031F6
Generic Board2.4.0
:green_heart:STM32L031G4
STM32L031G6
Generic Board2.4.0
:green_heart:STM32L031K4T
STM32L031K6T
Generic Board2.0.0
:green_heart:STM32L041C4
STM32L041C6
Generic Board2.4.0
:green_heart:STM32L041E6Generic Board2.4.0
:green_heart:STM32L041F6Generic Board2.4.0
:green_heart:STM32L041G6Generic Board2.4.0
:green_heart:STM32L041K6TGeneric Board2.0.0
:green_heart:STM32L051C6
STM32L051C8
Generic Board2.0.0
:green_heart:STM32L051K6
STM32L051K8
Generic Board2.8.0
:green_heart:STM32L052C6
STM32L052C8
Generic Board2.4.0
:green_heart:STM32L052K6
STM32L052K8
Generic Board2.4.0
:green_heart:STM32L052R6
STM32L052R8
Generic Board2.4.0
:green_heart:STM32L052R6T
STM32L052R8T
Generic Board2.0.0
:green_heart:STM32L052T6
STM32L052T8
Generic Board2.4.0
:green_heart:STM32L053C6
STM32L053C8
Generic Board2.4.0
:green_heart:STM32L053R6
STM32L053R8
Generic Board2.4.0
:green_heart:STM32L053R6T
STM32L053R8T
Generic Board2.0.0
:green_heart:STM32L062C8Generic Board2.4.0
:green_heart:STM32L062K8Generic Board2.4.0
:green_heart:STM32L063C8Generic Board2.4.0
:green_heart:STM32L063R8TGeneric Board2.0.0
:green_heart:STM32L072CB
STM32L072CZ
Generic Board2.4.0
:green_heart:STM32L072CBY
STM32L072CZE
STM32L072CZY
Generic Board2.0.0
:green_heart:STM32L072KB
STM32L072KZ
Generic Board2.4.0
:green_heart:STM32L072KBT
STM32L072KZT
Generic Board2.0.0
:green_heart:STM32L072KZTThunderPack v1.01.8.0
:green_heart:STM32L072RBTPX-HER01.8.0
:green_heart:STM32L072RB
STM32L072RZ
Generic Board2.4.0
:green_heart:STM32L072RBT
STM32L072RZT
Generic Board2.0.0
:green_heart:STM32L072V8
STM32L072VB
STM32L072VZ
Generic Board2.4.0
:green_heart:STM32L073CB
STM32L073CZ
Generic Board2.4.0
:green_heart:STM32L073CZYGeneric Board2.0.0
:green_heart:STM32L073RB
STM32L073RZ
Generic Board2.4.0
:green_heart:STM32L073RBT
STM32L073RZT
Generic Board2.0.0
:green_heart:STM32L073V8
STM32L073VB
STM32L073VZ
Generic Board2.4.0
:green_heart:STM32L082CZGeneric Board2.4.0
:green_heart:STM32L082CZYGeneric Board2.0.0
:green_heart:STM32L082KB
STM32L082KZ
Generic Board2.4.0
:green_heart:STM32L082KBT
STM32L082KZT
Generic Board2.0.0
:green_heart:STM32L083CBGeneric Board2.4.0
:green_heart:STM32L083CZGeneric Board2.4.0
:green_heart:STM32L083RBGeneric Board2.4.0
:green_heart:STM32L083RBT
STM32L083RZT
Generic Board2.0.0
:green_heart:STM32L083RZGeneric Board2.4.0
:green_heart:STM32L083V8
STM32L083VB
STM32L083VZ
Generic Board2.4.0

Generic STM32L1 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L100C6
STM32L100C6-A
Generic Board2.0.0
:green_heart:STM32L151C6
STM32L151C8
STM32L151CB
Generic Board2.0.0
:green_heart:STM32L151C6-A
STM32L151C8-A
STM32L151CB-A
Generic Board2.0.0
:green_heart:STM32L152C6
STM32L152C8
STM32L152CB
Generic Board2.0.0
:green_heart:STM32L152C6-A
STM32L152C8-A
STM32L152CB-A
Generic Board2.0.0
:green_heart:STM32L151REGeneric Board2.0.0
:green_heart:STM32L151ZDGeneric Board2.6.0
:green_heart:STM32L152REGeneric Board2.0.0
:green_heart:STM32L152ZDGeneric Board2.6.0
:green_heart:STM32L162REGeneric Board2.0.0
:green_heart:STM32L162ZDGeneric Board2.6.0

Generic STM32L4 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L412K8
STM32L412KB
STM32L422KB
Generic Board2.0.0
:green_heart:STM32L431CB
STM32L431CC
Generic Board2.8.1
:green_heart:STM32L431RB
STM32L431RC
Generic Board2.3.0
:green_heart:STM32L432KB
STM32L432KC
STM32L442KC
Generic Board2.0.0
:green_heart:STM32L433CBT
STM32L433CCT
Generic Board2.1.0
:green_heart:STM32L433CBU
STM32L433CCU
Generic Board2.1.0
:green_heart:STM32L443CC
STM32L443CC
Generic Board2.1.0
:green_heart:STM32L433RC
STM32L443RC
STM32L433RB
Generic Board2.6.0
:green_heart:STM32L433RC-PGeneric Board2.0.0
:green_heart:STM32L452RC
STM32L452RE
STM32L462RE
Generic Board2.0.0
:green_heart:STM32L452RELeafony AP032.4.0
:green_heart:STM32L452RE-PGeneric Board2.0.0
:green_heart:STM32L475VC
STM32L475VE
STM32L475VG
Generic Board2.0.0
:green_heart:STM32L476VC
STM32L476VE
STM32L476VG
Generic Board2.0.0
:green_heart:STM32L476RC
STM32L476RE
STM32L476RG
Generic Board2.0.0
:green_heart:STM32L486VGGeneric Board2.0.0
:green_heart:STM32L496ZE
STM32L496ZG
Generic Board2.0.0
:green_heart:STM32L496ZG-PGeneric Board2.0.0
:green_heart:STM32L4A6ZGGeneric Board2.0.0
:green_heart:STM32L4A6ZG-PGeneric Board2.0.0
:green_heart:STM32L4R5VG
STM32L4R5VI
Generic Board2.0.0
:green_heart:STM32L4R5ZGTx
STM32L4R5ZITx
Generic Board2.0.0
:green_heart:STM32L4R5ZGYx
STM32L4R5ZIYx
Generic Board2.1.0
:green_heart:STM32L4R5ZI-PGeneric Board2.0.0
:green_heart:STM32L4R7VITxGeneric Board2.0.0
:green_heart:STM32L4R7ZITxGeneric Board2.0.0
:green_heart:STM32L4R9ZGJx
STM32L4R9ZIJx
Generic Board2.0.0
:green_heart:STM32L4R9ZGYx
STM32L4R9ZIYx
Generic Board2.1.0
:green_heart:STM32L4S5VIGeneric Board2.0.0
:green_heart:STM32L4S5ZITxGeneric Board2.0.0
:green_heart:STM32L4S5ZIYxGeneric Board2.1.0
:green_heart:STM32L4S7VIGeneric Board2.0.0
:green_heart:STM32L4S7ZITxGeneric Board2.0.0
:green_heart:STM32L4S9ZIJxGeneric Board2.0.0
:green_heart:STM32L4S9ZIYxGeneric Board2.1.0

Generic STM32L5 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L552ZC-Q
STM32L552ZE-Q
Generic Board2.0.0
:green_heart:STM32L562ZE-QGeneric Board2.0.0

Generic STM32U0 boards

StatusDevice(s)NameReleaseNotes
:yellow_heart:STM32U073R8
STSTM32U073RB
STM32U073RC
Generic Board2.9.0
:yellow_heart:STM32U083RCGeneric Board2.9.0

Generic STM32U5 boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32U575AGIxQ
STM32U575AIIxQ
Generic Board2.1.0
:green_heart:STM32U575CGx
STM32U575CIx
Generic Board2.7.0
:green_heart:STM32U575ZGTxQ
STM32U575ZITxQ
Generic Board2.1.0
:green_heart:STM32U585AIIxQGeneric Board2.1.0
:green_heart:STM32U585CIxGeneric Board2.7.0
:green_heart:STM32U585ZITxQGeneric Board2.1.0

Generic STM32WB boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32WB15CCUGeneric Board2.5.0
:green_heart:STM32WB55CC
STM32WB55CE
STM32WB55CG
Generic Board2.0.0
:green_heart:STM32WB5MMGGeneric Board2.1.0
:green_heart:STM32WB55RC
STM32WB55RE
STM32WB55RG
Generic Board2.0.0

Generic STM32WBA boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32WBA55CEU
STM32WBA55CGU
Generic Board2.8.0

Generic STM32WL boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32WL55CCGeneric Node Sensor Edition (GNSE) by TTI2.1.0GNSE GitHub
:green_heart:STM32WL54CC
STM32WL55CC
Generic Board2.1.0
:green_heart:STM32WL55JC
STM32WL55JC
Generic Board2.1.0
:green_heart:STM32WLE4C8
STM32WLE4CB
STM32WLE4CC
Generic Board2.1.0
:green_heart:STM32WLE4J8
STM32WLE4JB
STM32WLE4JC
Generic Board2.1.0
:green_heart:STM32WLE5C8
STM32WLE5CB
STM32WLE5CC
Generic Board2.1.0
:green_heart:STM32WLE5J8
STM32WLE5JB
STM32WLE5JC
Generic Board2.1.0

3D printer boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F407VEARMED V11.5.0
:green_heart:STM32F030EExtruder F030 V11.5.0Small companion board for Prntr Board V1
:green_heart:STM32F103C8Malyan M200 V11.5.0
:green_heart:STM32F070C8Malyan M200 V21.5.0
:green_heart:STM32F070C8Malyan M3001.8.0
:green_heart:STM32F407VEPrntr Board V11.5.0
:green_heart:STM32F407VEPrntr Board V21.8.0
:green_heart:STM32F765VIRemRam v11.4.0
:green_heart:STM32F446VERUMBA321.5.0
:green_heart:STM32F401VESTEVAL-3DP001V11.6.0
:green_heart:STM32F446REVAkE v1.01.6.0
:green_heart:STM32F446VEFYSETC_S61.9.0
:green_heart:STM32G0B1CBBTT EBB42 CAN V1.12.4.0

Blues boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L4R5ZIYxSwan R52.1.0
:green_heart:STM32L433CCCygnet2.8.0

Elecgator boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F746ZETEtherCATduino2.1.0

Electronic Speed Controller boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F051K6UWraith V1 ESC1.8.0
:green_heart:STM32F103RCTSTorM32 V1.31 RC2.1.0

Garatronic/McHobby boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F072RBPYBStick 26 Duino1.9.0More info
:green_heart:STM32F401CEPYBStick 26 Lite1.9.0More info
:green_heart:STM32F411REPYBStick 26 Standard1.9.0More info
:green_heart:STM32F412REPYBStick 26 Pro1.9.0More info

Generic flight controllers

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F103CBAfro Flight Rev5 (8/12MHz)1.7.0
:green_heart:STM32F303CCSparky V11.6.0

IoT continuum boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32U585CIU6IoT continuum DevKit Board - STM32U585CIU62.7.0

LoRa boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32L073RZAcSIP S76S2.3.0
:green_heart:STM32F072C8
STM32F072CB
Elektor LoRa Node1.8.0More info
:green_heart:STM32WLE5JCLoRa-E5 mini2.6.0
:green_heart:STM32WLE5CCRAK3172 Module2.6.0
:green_heart:STM32WLE5CCRAK3172T Module2.8.1RAK3172 Module with TCXO
:green_heart:STM32L151CBRAK811 LoRa Tracker1.4.0Wiki
:green_heart:STM32L051C8RHF76-0521.7.0Basic support

Midatronics boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32WB55CESharkyMKR1.7.0

SparkFun boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32F405RGSparkFun MicroMod Processor Board - STM32F4052.6.0
:green_heart:STM32WB5MMGSparkFun MicroMod Processor Board - STM32WB5MMG2.6.0

ELV Boards

StatusDevice(s)NameReleaseNotes
:green_heart:STM32WLE5JBELV-BM-TRX12.8.0

Next release

See milestones to have an overview of the next release content.

Troubleshooting

For question, support, ..., you could submit a topic on the stm32duino forum.

If you have any issue, you could file an issue on GitHub.

In any case, it always fine to search if your issue was not already existing before submit a new one.