Environment setup

Hardware and software requirements to use the STM32Cube MCU Package.

Hardware setup

Minimum hardware requirements:

  • A compatible STM32 development board.

  • A USB cable to connect the board to a computer.

The STM32Cube MCU Package supports these boards for STM32C5 series:

  • NUCLEO-C542RC

  • NUCLEO-C562RE

  • NUCLEO-C5A3ZG

Software setup

Minimum software requirements:

  • STM32CubeMX2 for project configuration and code generation.

  • An Integrated Development Environment (IDE) supported by STM32Cube MCU Package, such as STM32CubeIDE for Visual Studio Code, Keil® MDK for Arm® (v5.42 or more), or IAR Embedded Workbench® for Arm® (9.21.0 or more).

To add the support of the STM32C5 series in the IDE, follow the instructions in the STM32C5xx DFP documentation.

Other recommended software:

  • A terminal emulator for serial communication (e.g., Tera Term, PuTTY).