PlatformIO IDE vs STM32Cube MCU Packages

PlatformIO IDE

7.3 #5 in Embedded Development IDEs

About PlatformIO IDE

STM32Cube MCU Packages

6.4 #28 in Embedded Systems Toolchains

About STM32Cube MCU Packages
PlatformIO IDESTM32Cube MCU Packages
Free planYes
Paid from$20.75/mo
Platformsextension, Linux, macOS, self-hosted, WindowsLinux, macOS, Windows
Free planYesYes
Supported targetsAceinna IMU, Atmel AVR, Atmel megaAVR, Atmel SAM, CHIPS Alliance, Espressif 32, Espressif 8266, Freescale Kinetis, Heltec CubeCell, Intel ARC32, Intel MCS-51 (8051), Lattice iCE40, Maxim 32, Microchip PIC32, Nordic nRF51, Nordic nRF52, NXP i.MX RT, NXP LPC, OpenHW Group, Raspberry Pi RP2040, Renesas RA, RISC-V GAP, Shakti, SiFive, Silicon Labs EFM32, ST STM32, ST STM8, Teensy, TI MSP430, TI TIVA
Integrated debuggingYes
Hardware probe supportboth
RTOS supportYes
Integrated flashingYes
Desktop platformsWindows, macOS, Linux
Debugger includedNo
SDK componentsHAL, LL APIs, CMSIS, board-support packages, middleware, utilities, examples
Target architecturesArm Cortex STM32 microcontrollers
Host platformsWindows, Linux, macOS
Build systemsCMake, IAR projects, Open-CMSIS-Pack csolution
Debug interfacesST-LINK SWD, JTAG
License modelfree proprietary

Listed together in Best Embedded Systems Toolchains