STM32Cube
Official docs outline
7 sections- STM32Cube ecosystem
ST's tools and software packages for STM32 development.
- STM32CubeIDE
Eclipse-based IDE with GCC toolchain and debugging for STM32.
- STM32CubeMX
Graphical configuration of pins, clocks and peripheral code generation.
- STM32CubeProgrammer
Flashing STM32 devices over ST-LINK, UART and DFU.
- STM32 MCU wiki
ST community wiki on STM32 peripherals and tools.
- STM32Cube MCU packages
HAL, LL drivers and middleware per STM32 series.
- STM32CubeF4 HAL
Example STM32Cube firmware package for the F4 series.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.