As Industrial, Consumer, Smart Home, Smart City, Health and Wellness systems are growing more connected, certain embedded designs are now required to manage high processing loads like gateway and complex applications with rich Human Machine Interfaces (HMI). Under these conditions, the ability to harness open-source software stacks while maintaining low power and real-time performance are key requirements.
The STM32 family of general-purpose 32-bit microprocessors (MPUs) has been designed to give developers greater flexibility and performance. STM32 microprocessors are based on a Single® Cortex®-A, supplemented with an additional heterogeneous architecture combining an Arm® Cortex®-A and Cortex®-M cores. Developers can select the most suitable option, from cost-effective industrial-grade, up to advanced and flexible multi-core architectures and get graphic support with power-efficient, real-time control, and high feature integration.
STM32 microprocessors benefit from the proven software, tools, and technical support of the STM32 family ecosystem. The release of OpenSTLinux Distribution, a mainlined open-source Linux distribution is a key element of the solution. OpenSTLinux Distribution is reviewed and accepted by the Linux community (Linux Foundation, Yocto project and Linaro) and is pre-integrated with OP-TEE secure OS.
It contains all the essential building blocks for running software on the application-processor cores. Moreover, Microsoft Azure RTOS is pre-integrated, enabling real-time.
Enhanced STM32Cube tools as well as evaluation boards and discovery kits complete the development suite available to designers. It leverages a solid scalable software and hardware foundation to simplify and shorten the development time of industry-leading power-constrained applications. Developers are able to seamlessly reuse and migrate IPs from project to project. It future proofs their current and future investments. Indeed, STM32 MPUs are included in ST’s rolling 10-year longevity commitment.
distribution channels
online support
Applications
The STM32MP1 microprocessor is a general-purpose microprocessor suitable for a wide range of applications. The STM32MP1 series enhances security in Industry 4.0, smart city and smart home applications. Beyond security, the series helps optimize both energy consumption and costs.
- Conferencing Room Equipment
- Asset Tracking
- Vehicle OBD
Product types
STM32MP1 microprocessor series from single Arm® Cortex®-A7 up to dual Arm® Cortex®-A7 and Cortex®-M4 Cores.
A general-purpose microprocessor portfolio enabling easy development for a broad range of applications, it has the ability to support multiple and flexible applications, achieving the best performance and power figures at any time.
Discover our portfolio

Benefits
- The STM32 MPU series offers many benefits, including a rich development ecosystem:
- Mainlined open-source Linux distribution with Android support available via partners
- STM32Cube firmware and embedded software libraries
- An optional 3D graphics processing unit (GPU) provided for advanced HMI development
- Rich set of digital and analog peripherals
- Advanced security features
- Optimized bill of materials (BOM) thanks to high integration, packages compatible with low-cost PCB technologies (down to 4-layer plated-through hole (PTH) PCBs) and a dedicated Power Management IC (PMIC)
- Advanced tools from ST and Partners
- Best-in-class local and online support
- Worldwide distribution channels
- Rolling 10-year longevity commitment renewed every year