STM32 Nucleo boards from STMicroelectronics offer an efficient and cost-effective solution for embedded system development, enabling rapid prototyping across the STM32 MCU range. Featuring an on-board ST-LINK debugger/programmer, they eliminate the need for external tools while offering seamless integration with leading IDEs like STM32CubeIDE and Keil MDK. Designed to accelerate design cycles, these boards integrate robust hardware with comprehensive software support, including the STM32Cube ecosystem with peripheral drivers, middleware, and development tools. Ideal for both beginners and advanced developers, STM32 Nucleo boards simplify evaluation and shorten time-to-market with extensive code examples and scalable hardware options. Whether for IoT, industrial control, or consumer applications, STM32 Nucleo platform delivers the performance, flexibility, and development efficiency that today's engineers demand.

Key Features

  • Built-in debugger/programmer – no external probe needed.
  • Arduino, ST Morpho, and Zio connector support.
  • Seamless IDE integration with ready-to-use examples.
  • Access to Mbed™ online compiler and C/C++ SDK
  • Arduino Uno rev3 connectors on Nucleo-64 and Nucleo-144
  • Access to a wider range of MCU pins and peripherals through ST Morpho and optional Zio connectors on Nucleo-64 and Nucleo-144
  • Arduino Nano connectors on Nucleo-32
  • Supported by STM32CubeIDE, Arm Keil, Arm® Mbed™ online, and more IDEs

Specialized functionality add-on

Smooth integration with STM32Cube software library

Multiple IDEs (STM32CubeIDE, IAR, Arm®)

Sense

Power

HMI

Connect

Move

Process

Featured Products

NUCLEO-F401RE

Development Board, STM32F401RET6 ARM MCU, On Board Debugger, Arduino Uno Compatible

Buy now

NUCLEO-F334R8

Development Board, STM32F334R8 MCU, ST-LINK/V2-1 Debugger/Programmer, Arduino/ST morpho Compatible

Buy now

NUCLEO-F303ZE

STM32 Nucleo-144 Development Board, On-Board Debugger, Arduino, ST Zio and Morpho Compatible

Buy now

X-NUCLEO-IKS02A1

Expansion Board, ISM330DHCX/IIS2MDC/IIS2DLPC /IMP34DT05, Motion & Microphone MEMS, Development Boards

Buy now

Development Platforms

Software Development Tools

Flexible, Multi-IDE Support with Preconfigured Libraries and Examples

STM32CubeIDE

Development Tools

STM32CubeMX

Development Tools

STM32CubeProg

Development Tools

STM32CubeF0

Embedded Software

Hardware Development Tools

ST-LINK/V2-ISOL

Debugger, ST-LINK/V2 In-Circuit Debugger/Programmer, STM8 and STM32 MCU Family Support

Buy now

STLINK-V3MODS

In-Circuit Debugger / Programmer, STM32, ARM Cortex-M, PCB Motherboard

Buy now

STLINK-V3SET

Programmer / Debugger, STLINK-V3SEGT, Modular, In-Circuit, For STM8, STM32 MCUs

Buy now

STLINK-V3PWR

Debugger/Programmer Tool, STM32, ARM CORTEX-M, 1 Quadrant SMU, UART interface on Virtual COM Port

Buy now

Videos

Introduction to the STM32: Nucleo Board
Introduction to STM32 Expansion Boards (X-NUCLEO)
Product overview of Nucleo-32 board for STM32
Getting started with the STM32 Motor Control Nucleo Pack (P-Nucleo-IHM001)
Getting started with Bipolar Stepper Motor Driver ARM MBED IDE (X-NUCLEO-IHM05A1)
STM32duino (workshop to get started with STM32 and arduino software ecosystem)
Accelerate your sensor development with ST's MEMS Studio and X-NUCLEO-IKS4A1
AI on STM32: Filter clogging detection on an X-NUCLEO-IHM07M1board with NanoEdge AI Studio

e-TechJournal: Feel the
Future

Get face-to-face with the very latest
Learn more

Expert Advice Ed3: Battery Management

Optimising battery performance to power tomorrow’s
innovations!
Learn more

Technical Resources

Explore our well-curated library of whitepapers, technical articles, videos, training modules, tutorials, and more to support you in developing your designs, business, and career.