The STM32 boards are a family of 32-bit microcontroller and microprocessor integrated circuits developed by STMicroelectronics. They are based on the ARM Cortex-M processor cores, which include various series such as Cortex-M0, Cortex-M3, and Cortex-M7, each tailored for specific performance and power efficiency requirements.

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

STM32 Nucleo boards can easily be extended with many specialized application hardware add-ons (Nucleo-64 include Arduino Uno rev3 & ST morpho connectors, Nucleo-32 include Arduino Nano connectors).

Provided with the STM32 Nucleo boards, the STM32Cube software packages come with several examples and seamlessly work with a wide range of development environments including IAR EWARM, Keil® MDK-ARM, Mbed™ and GCC/LLVM-based IDEs.

Product types: Nucleo-32, Nucleo-64, Nucleo-144

Features of STM32 Nucleo Boards:

  • Modular Connectivity: Features ArduinoTM Uno V3 and ST Morpho connectors for easy expansion with shields.
  • Integrated Debugger: Contains an embedded ST-LINK debugger/programmer, eliminating the need for a separate probe.
  • Software Support: Supported by STM32CubeIDE, Keil MDK, IAR, and ARM mbed.
  • Peripheral Access: Provides direct access to GPIOs through extension connectors.
  • User Components: Generally features one user LED and one user button.
  • Power Options: Flexible power options including USB VBUS, external sources, or ST-LINK.

STM32 discovery kits provide affordable and complete solutions to evaluate the application-specific features of STM32 MCUs and MPUs.

These hardware tools allow modular designs and customization, thanks to extension connectors that enable access to most device I/Os. Several STM32 discovery kits come with application-specific features. They also integrate on-board debuggers and programmers, making them ideal for project prototyping and evaluation.

STM32 discovery kits come with comprehensive software examples, which allow developers to leverage device features and benefits.

Features of STM32 Discovery Boards:

  • High Integration: Often includes on-board sensors (MEMS microphone, accelerometer), audio codec, and LCD displays.
  • Advanced Peripherals: Typically features USB OTG (FS/HS), Ethernet, and SDRAM for high-performance applications.
  • Ready-to-Use: Often comes with a pre-installed demonstration firmware to immediately showcase capabilities like graphics or audio processing.
  • Touchscreen Support: Many boards (like the STM32F746G-DISCO) feature a 4.3" TFT color touchscreen.