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
- NUCLEO-WB55RG STM32 Nucleo-64 development board with STM32WB55RG MCU, supports Arduino, ST Zio and morpho 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
- B-L462E-CELL1 Cellular IoT Discovery kit powered by STM32L4 and ST4SIM
- 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
- STM32WB5MM-DK Discovery kit with STM32WB5MMG 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.
- Twilio Electric Imp imp006 development board Off-the-shelf dev boards and open source reference designs enable customers to move rapidly from PoC to mass-scale production.
- 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