The highly affordable STM32 Nucleo development boards allow to try out new ideas and to quickly create prototypes with any STM32 MCU.
Sharing connectors, STM32 Nucleo boards can easily be extended with a large number of application related hardware add-ons (Nucleo-64 include Arduino Uno rev3 & ST morpho connectors, Nucleo-32 include Arduino Nano connectors).
The STM32 Nucleo boards integrate an ST-Link debugger/programmer, so there is no need for a separate probe.
A comprehensive STM32 software HAL library together with various software examples are provided with the STM32 Nucleo development boards, and seamlessly work with a wide range of development environments including IAR EWARM, Keil MDK-ARM, mbed and GCC/LLVM-based IDEs.
All STM32 Nucleo users have free access to the mbed online resources (compiler, C/C++ SDK, and developer community) at www.mbed.org allowing to build a complete application in only a few minutes.

Featured Videos
Recommended for you
- NUCLEO-F446RE STM32 Nucleo-64 development board with STM32F446RE MCU, supports Arduino and ST morpho connectivity
- NUCLEO-L152RE STM32 Nucleo-64 development board with STM32L152RE MCU, supports Arduino and ST morpho connectivity
- NUCLEO-F072RB STM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity
- NUCLEO-F070RB STM32 Nucleo-64 development board with STM32F070RB MCU, supports Arduino and ST morpho connectivity
- NUCLEO-F334R8 STM32 Nucleo-64 development board with STM32F334R8 MCU, supports Arduino and ST morpho 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-F303RE STM32 Nucleo-64 development board with STM32F303RE MCU, supports Arduino and ST 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-L476RG STM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST 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-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