The highly affordable STM32 Nucleo boards allow anyone to try out new ideas and to quickly create prototypes with any STM32 MCU.

Sharing the same connectors, STM32 Nucleo boards can easily be extended with a large number of specialized application 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 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 allowing to build a complete application in only a few minutes.

STM32 Nucleo development boards with crypto engines

The Nucleo family of boards introduces new members that facilitate the implementation of secure services.

To help developers design secure solutions, STM32 Nucleo-144 development boards including support for Arduino, ST Zio and morpho connectivity are now available with STM32 MCU configurations equipped with specialized cryptographic engines:

  • High-performance advanced line STM32F439ZI microcontroller with Arm Cortex-M4 core (NUCLEO-F439ZI)
  • Ultra-low-power STM32L4A6ZG microcontroller with Arm Cortex-M4 core (NUCLEO-L4A6ZG)
  • High-performance STM32F756ZG microcontroller with Arm Cortex-M7 core (NUCLEO-F756ZG)

Resources Support & Community