ST's tools for evaluation of the STM32 MCUs and MPUs, range from highly affordable community enabled tools up to fully equipped boards, ready for evaluation of every single feature of the selected STM32 Family. All ST evaluation boards include an ST-LINK/V2 in-circuit debugger/programmer.
STM32 Nucleo boards follow a lean approach and are ideal for prototyping and community usage. An Arduino™connector and the ST Morpho connector make an extension with application related add-on hardware easy. All I/Os of the MCU are easily accessible, the boards come with a HAL library and work with IAR, Keil, CCC based IDEs as well as the mbed™ online IDE.
STM32 Discovery kits are cost effective evaluation boards bringing the needed infrastructure for specific device characteristics demonstration. Customers or partners can leverage comprehensive software examples highlighting the STM32MP1 series added values.
The STM32 Eval board concept enables customers to build a complete platform suitable for demonstration or application development. This high end evaluation platform brings all required STM32 Interface, Hardware and Software. This flexibility makes application design easy.
This comprehensive portfolio of evaluation boards is complemented by a wide choice of STM32 evaluation boards developed by ST’s partners.

Featured Videos
STM32 step-by-step is a learning program, and is part of the STM32 Education initiative, designed for anyone interested in getting started on building projects with the STM32 microcontroller and its powerful ecosystem of development boards and software programming tools.
-
NUCLEO-F446RE
STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-G491RE
STM32 Nucleo-64 development board with STM32G491RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-H723ZG
STM32 Nucleo-144 development board with STM32H723ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-G431KB
STM32 Nucleo-32 development board with STM32G431KB MCU, supports Arduino nano connectivity
-
NUCLEO-L496ZG-P
STM32 Nucleo-144 development board with STM32L496ZGTP MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L152RE
STM32 Nucleo-64 development board with STM32L152RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F303K8
STM32 Nucleo-32 development board with STM32F303K8 MCU, supports Arduino nano connectivity
-
NUCLEO-F072RB
STM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F334R8
STM32 Nucleo-64 development board with STM32F334R8 MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L432KC
STM32 Nucleo-32 development board with STM32L432KC MCU, supports Arduino nano connectivity
-
NUCLEO-F401RE
STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F411RE
STM32 Nucleo-64 development board with STM32F411RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L053R8
STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-G031K8
STM32 Nucleo-32 development board with STM32G031K8 MCU, supports Arduino nano connectivity
-
P-NUCLEO-WB55
Bluetooth 5 and 802.15.4 Nucleo Pack including USB dongle and Nucleo-64 with STM32WB55 MCUs, supports Arduino Uno V3 and ST morpho connectivity
-
NUCLEO-G474RE
STM32 Nucleo-64 development board with STM32G474RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-H753ZI
STM32 Nucleo-144 development board with STM32H753ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L4R5ZI-P
STM32 Nucleo-144 development board with STM32L4R5ZI MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F303ZE
STM32 Nucleo-144 development board with STM32F303ZE MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F042K6
STM32 Nucleo-32 development board with STM32F042K6 MCU, supports Arduino nano connectivity
-
NUCLEO-G431RB
STM32 Nucleo-64 development board with STM32G431RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L4P5ZG
STM32 Nucleo-144 development board with STM32L4P5ZGT6U MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F031K6
STM32 Nucleo-32 development board with STM32F031K6 MCU, supports Arduino nano connectivity
-
NUCLEO-F207ZG
STM32 Nucleo-144 development board with STM32F207ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F303RE
STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L476RG
STM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L552ZE-Q
STM32 Nucleo-144 development board with STM32L552ZE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F091RC
STM32 Nucleo-64 development board with STM32F091RC MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L073RZ
STM32 Nucleo-64 development board with STM32L073RZ MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F756ZG
STM32 Nucleo-144 development board with STM32F756ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L4R5ZI
STM32 Nucleo-144 development board with STM32L4R5ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-H7A3ZI-Q
STM32 Nucleo-144 development board with STM32H7A3ZI MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L433RC-P
STM32 Nucleo-64 development board with STM32L433RC MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L452RE-P
STM32 Nucleo-64 development board with STM32L452RE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L452RE
STM32 Nucleo-64 development board with STM32L452RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-H755ZI-Q
STM32 Nucleo-144 development board with STM32H755ZI MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F412ZG
STM32 Nucleo-144 development board with STM32F412ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L4A6ZG
STM32 Nucleo-144 development board with STM32L4A6ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L010RB
STM32 Nucleo-64 development board with STM32L010RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-H743ZI
STM32 Nucleo-144 development board with STM32H743ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-H745ZI-Q
STM32 Nucleo-144 development board with STM32H745ZI MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F410RB
STM32 Nucleo-64 development board with STM32F410RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F302R8
STM32 Nucleo-64 development board with STM32F302R8 MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F439ZI
STM32 Nucleo-144 development board with STM32F439ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F429ZI
STM32 Nucleo-144 development board with STM32F429ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F103RB
STM32 Nucleo-64 development board with STM32F103RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F030R8
STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-G071RB
STM32 Nucleo-64 development board with STM32G071RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-G070RB
STM32 Nucleo-64 development board with STM32G070RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-G0B1RE
STM32 Nucleo-64 development board with STM32G0B1RE MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-F722ZE
STM32 Nucleo-144 development board with STM32F722ZE MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F446ZE
STM32 Nucleo-144 development board with STM32F446ZE MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F746ZG
STM32 Nucleo-144 development board with STM32F746ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L496ZG
STM32 Nucleo-144 development board with STM32L496ZG MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F070RB
STM32 Nucleo-64 development board with STM32F070RB MCU, supports Arduino and ST morpho connectivity
-
NUCLEO-L011K4
STM32 Nucleo-32 development board with STM32L011K4 MCU, supports Arduino nano connectivity
-
NUCLEO-L412RB-P
STM32 Nucleo-64 development board with STM32L412RB MCU, SMPS, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-F413ZH
STM32 Nucleo-144 development board with STM32F413ZH MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L412KB
STM32 Nucleo-32 development board with STM32L412KB MCU, supports Arduino nano connectivity
-
NUCLEO-F767ZI
STM32 Nucleo-144 development board with STM32F767ZI MCU, supports Arduino, ST Zio and morpho connectivity
-
NUCLEO-L031K6
STM32 Nucleo-32 development board with STM32L031K6 MCU, supports Arduino nano connectivity
-
NUCLEO-WL55JC
STM32 Nucleo-64 development board with STM32WL55JCI MCU, SMPS, supports Arduino and morpho connectivity
-
32L4R9IDISCOVERY
Discovery kit with STM32L4R9AI MCU
-
32F413HDISCOVERY
Discovery kit with STM32F413ZH MCU
-
STM32MP157A-DK1
Discovery kit with STM32MP157A MPU
-
STM32F4DISCOVERY
Discovery kit with STM32F407VG MCU * New order code STM32F407G-DISC1 (replaces STM32F4DISCOVERY)
-
STM32H745I-DISCO
Discovery kit with STM32H745XI MCU
-
32L496GDISCOVERY
Discovery kit with STM32L496AG MCU
-
STM32MP157F-DK2
Discovery kit with STM32MP157F MPU
-
B-L475E-IOT01A
STM32L4 Discovery kit IoT node, low-power wireless, BLE, NFC, SubGHz, Wi-Fi
-
STM32H747I-DISCO
Discovery kit with STM32H747XI MCU
-
STM32MP157C-DK2
Discovery kit with STM32MP157C MPU
-
32F723EDISCOVERY
Discovery kit with STM32F723IE MCU
-
STM32MP157D-DK1
Discovery kit with STM32MP157D MPU
-
32F429IDISCOVERY
Discovery kit with STM32F429ZI MCU * New order code STM32F429I-DISC1 (replaces STM32F429I-DISCO)
-
B-L072Z-LRWAN1
STM32L0 Discovery kit LoRa, Sigfox, low-power wireless
-
32F3348DISCOVERY
Discovery kit with STM32F334C8 MCU
-
32L0538DISCOVERY
Discovery kit with STM32L053C8 MCU
-
STM32F3DISCOVERY
Discovery kit with STM32F303VC MCU
-
STM32VLDISCOVERY
Discovery kit with STM32F100RB MCU
-
STM32H7B3I-DK
Discovery kit with STM32H7B3LI MCU
-
STM32F7508-DK
Discovery kit with STM32F750N8 MCU
-
STM32F0DISCOVERY
Discovery kit with STM32F051R8 MCU
-
B-G431B-ESC1
Discovery kit with STM32G431CB MCU
-
B-G474E-DPOW1
Discovery kit with STM32G474RE MCU
-
32F469IDISCOVERY
Discovery kit with STM32F469NI MCU
-
STM32G071B-DISCO
USB Type-C and Power Delivery Discovery kit with STM32G071RB MCU
-
STM32G0316-DISCO
Discovery kit with STM32G031J6 MCU
-
32F746GDISCOVERY
Discovery kit with STM32F746NG MCU
-
STM32H735G-DK
Discovery kit with STM32H735IG MCU
-
STM32H750B-DK
Discovery kit with STM32H750XB MCU
-
P-L496G-CELL02
LTE Cellular to Cloud Pack with STM32L496AG MCU
-
STM32L4P5G-DK
Discovery kit with STM32L4P5AG MCU
-
32F411EDISCOVERY
Discovery kit with STM32F411VE MCU
-
32L152CDISCOVERY
Discovery kit with STM32L152RC MCU
-
32F072BDISCOVERY
Discovery kit with STM32F072RB MCU
-
32F769IDISCOVERY
Discovery kit with STM32F769NI MCU
-
32F412GDISCOVERY
Discovery kit with STM32F412ZG MCU
-
B-L4S5I-IOT01A
STM32L4+ Discovery kit IoT node, low-power wireless, BLE, NFC, WiFi
-
STM32L562E-DK
Discovery kit with STM32L562QE MCU
-
B-U585I-IOT02A
Discovery kit for IoT node with STM32U5 series
-
mikromedia Plus for STM32
Amazingly compact, all-on-single-pcb development board carring 4.3" TFT Touch Screen and lots of multimedia peripherals, all driven by powerful STM32F746ZG or STM32F407ZG microcontroller from ARM Cortex-M7/M4 family.
-
AES-ATT-IMA3-IOT-STM32L4-SK-G
AT&T Cellular IoT Starter Kit for LTE-M using STM32L4 Discovery IoT Node board
-
bytePLC
bytePCL is a devkit for ST8500 powerline chip.
-
I-NUCLEO-NETX
netSHIELD industrial ethernet protocols expansion board for STM32 Nucleo
-
mikromedia for STM32
Compact multimedia 2.8" development system rich with on-board peripherals for all-round development on STM32F207VGT6 and STM32F407VGT6 devices. Can be used as a development board but also as a final product. Use cases include industrial, medical, automotive and other dashboards and equipment.
-
MINI Starter board for STM32
Miniature and powerful development tool designed to work as standalone device or as MCU card in DIP40 socket. This boards containing powerful Cortex M0/M4 microcontroller with intention for upgrading existing systems with MCU's in DIP40 socket.
-
STM32 M4 clicker
Compact starter development kit with STM32F415RG mcu and mikroBUS socket.
-
I-NUCLEO-MANTIS
MANTIS Wi-Fi expansion board for STM32 Nucleo-64 and -144
-
Clicker 2 for STM32
Compact development kit with STM32F407VG and two mikroBUS sockets for click board connectivity.
-
EasyMx PRO v7 for STM32
Development board for STM32 ARM Cortex M0, M3, M4, and M7 mcus.
-
Koala® EVM
Koala® EVM enables embedded developers to create both low and high power wireless systems communicating over Wi-Fi, Bluetooth Classic and BLE.
-
I-NUCLEO-LRWAN1
USI® STM32™ Nucleo expansion board for LoRa™
-
I-NUCLEO-SX1272D
High-performance RF transceiver expansion board featuring FSK, OOK and the LoRa long range modem for STM32 Nucleo-64
-
mikromedia 7 for STM32
Vivid 7" touch display and a development platform with hundreds of Arm Cortex-M processors options, also including Ethernet, WiFi and different display options. Ultimate solution for building HMI applications on the MCU you want and expend it endlessly.
-
ON-FUSB3-STM32
USB Power Delivery evaluation board using STM32F072 Type-C Port Manager with FUSB307B Type-C Port Controller from ON Semiconductor
-
CANopen FD StarterKit
CANopen FD StarterKit contains a STM32G4, a transceiver board, an interface and an evaluation SW.
-
MCU CARD for STM32
Dozens of STM32 MCU CARDs for 8th generation of development boards such as Fusion for STM32, Fusion for ARM, mikromedia 7 and Clicker 4.
-
I-NUCLEO-T2-EVB
Ultra-Low Power WiFi and BLE expansion board for STM32 Nucleo.
-
Fusion for STM32
World's first DEBUGGER over WIFI.
-
STM32429I-EVAL
Evaluation board with STM32F429NI MCU
-
STM32G484E-EVAL
Evaluation board with STM32G484QE MCU
-
STM32G474E-EVAL
Evaluation board with STM32G474QE MCU
-
STM32MP157C-EV1
Evaluation board with STM32MP157C MPU
-
STM32F769I-EVAL
Evaluation board with STM32F769NI MCU
-
STM32MP157A-EV1
Evaluation board with STM32MP157A MPU
-
STM32H753I-EVAL
Evaluation board with STM32H753XI MCU
-
STM32L4R9I-EVAL
Evaluation board with STM32L4R9AI MCU
-
STM32MP157D-EV1
Evaluation board with STM32MP157D MPU
-
STM32MP157F-EV1
Evaluation board with STM32MP157F MPU
-
STM32303E-EVAL
Evaluation board with STM32F303VE MCU
-
STM32L073Z-EVAL
Evaluation board with STM32L073VZ MCU
-
STM32H743I-EVAL
Evaluation board with STM32H743XI MCU
-
STM32072B-EVAL
Evaluation board with STM32F072VB MCU
-
STM32G0C1E-EV
Evaluation board with STM32G0C1VE MCU
-
STM32H757I-EVAL
Evaluation board with STM32H757XI MCU
-
STM32G081B-EVAL
Evaluation board with STM32G081RB MCU
-
STM32L552E-EV
Evaluation board with STM32L552ZE MCU
-
STM32H7B3I-EVAL
Evaluation board with STM32H7B3LI MCU
-
STM32756G-EVAL
Evaluation board with STM32F756NG MCU
-
STM32446E-EVAL
Evaluation board with STM32F446ZE MCU
-
STM3210E-EVAL
Evaluation board with STM32F103Zx MCU
-
STM3210B-MCKIT
Motor control starter kit for STM32 (128KB flash) Performance and Access Line microcontrollers
-
STM32L476G-EVAL
Evaluation board with STM32L476ZG MCU
-
STM3240G-EVAL
Evaluation board with STM32F407IG MCU
-
STM32373C-EVAL
Evaluation board with STM32F373VC MCU
-
STM3220G-EVAL
Evaluation board with STM32F207IG MCU