Everything for STM32 MPU developers, in one place.
Open source. 1,000,000+ lines of code.
Community. 135,000+ members.
Longevity. 10 years.
Microprocessors, boards, embedded software, tools, and so much more...
The STM32 MPU portfolio of 32-bit and 64-bit microprocessor devices is based on Arm® Cortex®-A and Cortex-M cores.
It includes a wide range of devices with different memory, peripheral, and power management options to suit various application requirements.
Our evaluation tools for STM32 MPUs range from highly affordable community-enabled tools to fully equipped boards, ready for evaluation of all the features of the selected STM32 family.
STM32 MPU embedded software for STM32 microprocessors consolidates different levels of software source code and prebuilt images to facilitate application design and development.
Discover the STM32Cube development tools and a large set of partner software components.
ST provides a complete set of STM32-based solutions tailored to specific end-user applications to accelerate your product development and ensure device security.
Getting started resources, tutorial videos, MPU documentation, tools documentation, embedded software documentation...