Skip to content

STM32 CUBE Ecosystem

Overview

STM32 CUBE Ecosystem is a collection of software tools, embedded software libraries, and various online resources for STM32 microcontrollers. Key software components include: STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor.

stm32ecosystem

Tip

Currently, the most popular solution is to use CubeMX + Keil MDK, as CubeIDE is not as mature as Keil MDK. (Feb 2024)

STM32CubeMX - Configuration

  • STM32CubeMX ๐ŸŽฏ๐Ÿ†


    STM32CubeMX is a graphical tool that allows a very easy configuration of STM32 microcontrollers and microprocessors, as well as the generation of the corresponding initialization C code for the Armยฎ Cortexยฎ-M core or a partial Linuxยฎ Device Tree for Armยฎ Cortexยฎ-A core), through a step-by-step process.

    Portal

  • STM32CubeMX Specialization๐ŸŽฏ๐Ÿ†


    In Chinese

    Portal

STM32CubeIDE - Configuration, Development, Debugging

  • STM32CubeIDE ๐ŸŽฏ๐Ÿ†


    STM32CubeIDE is an advanced C/C++ development platform with peripheral configuration, code generation, code compilation, and debug features for STM32 microcontrollers and microprocessors.

    Portal

  • STM32CubeIDE Introduction, Download, Installation and Use๐ŸŽฏ๐Ÿ†


    In Chinese

    Portal

STM32CubeProgrammer - Programming

  • STM32CubeProgrammer ๐ŸŽฏ๐Ÿ†


    STM32CubeProgrammer (STM32CubeProg) is an all-in-one multi-OS software tool for programming STM32 products.

    To replace STVP, it is a new tool for programming STM32 microcontrollers.

    Portal

  • STM32CubeProg Introduction, Download, Installation and Use๐ŸŽฏ๐Ÿ†


    In Chinese

    Portal

STM32CubeMonitor - Monitoring

  • STM32CubeMonitor ๐ŸŽฏ๐Ÿ†


    STM32CubeMonitor is a graphical tool that allows users to monitor and tune applications based on STM32 microcontrollers and microprocessors in real-time.

    To replace STM Stuido, it is a new tool for monitoring and tuning applications based on STM32 microcontrollers and microprocessors in real-time.

    Portal

  • STM32CubeMonitor Introduction, Download, Installation and Use๐ŸŽฏ๐Ÿ†


    In Chinese

    Portal