The company outlined new STM32 microcontroller families and software tools for automotive control, motor drives, edge AI, and assisted firmware development.
What you’ll learn: This article covers how the unified STM32 platform and STM32A family support software reuse and safety-critical control, what STM32G5 and STM32H7P offer for motor control, digital power, and edge AI inference, and how ST’s Edge AI Suite, STM32Cube for Agentic AI, and STM32 Sidekick streamline development workflows. Unified STM32 Platform STMicroelectronics introduced a unified STM32 Platform designed for developers to reuse software, hardware IP, architectures, and development tools across robotics, industrial, and automotive applications. This platform, featuring Arm Cortex-M cores and the STM32Cube ecosystem, utilizes shared manufacturing technologies such as 40-nm flash and 18-nm FD-SOI with embedded phase-change memory, simplifying product scaling and reducing the need to redesign firmware and toolchains for different product families. STM32A Series The STM32A Series extends STM32 capabilities into automotive and safety-critical systems, including vehicle control, robotics, and industrial automation, with three variants. The STM32A4 targets entry-level automotive local control nodes with up to 0.5 MB of memory and QM/ASIL B safety. The STM32A5 is for mid-range safety-critical industrial applications, offering up to 4 MB of memory, ASIL B safety, and a hardware security module. The STM32A9 is designed for multi-domain, safety-critical control, providing up to 12 MB of memory, ASIL D support, HSM security, a split-lock architecture, and Ethernet connectivity for high-performance real-time and cross-domain control, configurable for either ASIL D operation or enhanced performance. STM32G5 Series The STM32G5 Series is a new mixed-signal MCU family currently in production, built on ST’s 40-nm process and designed for digital power, high-end motor control, and precision real-time control. It features an Arm Cortex-M33 core with TrustZone security, operating at up to 280 MHz (delivering 1136 CoreMark), a high-resolution timer (111 ps) for advanced PWM, and a programmable logic array. For electronics powering and sensing, the STM32G5 offers up to three 12-bit ADCs (5 MSPS), eight comparators, eight DAC channels (including two buffered external), three operational amplifiers, and multiple motor-control and general-purpose timers. STM32H7P Series The STM32H7P Series is a high-performance MCU family engineered for demanding real-time workloads such as industrial edge AI, digital power, motor control, and condition monitoring. It integrates a Cortex-M7 CPU and a hardware signal processor for DSP functions, with variants including a Neural-ART NPU for AI inference (up to 85 GOPS). The processor achieves up to 520 MHz, delivering 2773 CoreMark, and includes DSP instructions, an MPU, and 32 kB each of instruction and data cache. Memory and connectivity features comprise up to 2 MB of flash, 736-kB RAM, USB, three FDCAN interfaces, four 12-bit ADCs, eight DAC channels, three advanced motor-control timers, and two high-resolution timers. ST Edge AI Suite ST unveiled an updated Edge AI Suite, featuring four new tools—Model Explorer, Dataset Factory, Model Factory, and Model Bench—designed to simplify the transition from AI model discovery to deployment on STM32 hardware. Model Explorer provides a web interface for quick model identification, Dataset Factory streamlines data preparation, Model Factory enables training, customization, quantization, and optimization for STM32 MCUs, and Model Bench allows remote benchmarking on real ST boards. These tools collectively facilitate the evaluation, preparation, optimization, and validation of embedded AI models. STM32Cube for Agentic AI The new STM32Cube for Agentic AI framework enhances STM32 firmware development by making AI coding assistants more practical. Agents within this framework can access maintained STM32 documentation, validated configurations, reference examples, and ST development resources. This enables them to use optimized, verified reference code and interact with STM32CubeMX for deterministic code generation. Additional features include code review for API calls, hardware interactions, and deployment flexibility. This approach speeds up code generation and reduces hallucination risks by preserving access to validated STM32 materials, all while developers retain control within their familiar STM32 development workflows. It supports tools like GitHub Copilot, Claude, and Cursor. STM32 Sidekick ST introduced the STM32 Sidekick, an AI-powered assistant that helps developers by answering technical questions, finding documentation, explaining concepts, comparing devices or features, and assisting with debugging. Users can input information such as the STM32 series, part number, tool, or application. The Sidekick draws on a comprehensive range of STM32 resources, including reference manuals, datasheets, user manuals, wikis, application notes, and community knowledge-base articles. It provides citations and links with its answers, allowing developers to verify the source material. Access to Sidekick is available via st.com, the ST Community, and through STM32CubeProgrammer 2.23 and later, as well as on Developer Zones, support, and product pages.
What you’ll learn:
This article covers how the unified STM32 platform and STM32A family support software reuse and safety-critical control, what STM32G5 and STM32H7P offer for motor control, digital power, and edge AI inference, and how ST’s Edge AI Suite, STM32Cube for Agentic AI, and STM32 Sidekick streamline development workflows.
Unified STM32 Platform
STMicroelectronics introduced a unified STM32 Platform designed for developers to reuse software, hardware IP, architectures, and development tools across robotics, industrial, and automotive applications. This platform, featuring Arm Cortex-M cores and the STM32Cube ecosystem, utilizes shared manufacturing technologies such as 40-nm flash and 18-nm FD-SOI with embedded phase-change memory, simplifying product scaling and reducing the need to redesign firmware and toolchains for different product families.
STM32A Series
The STM32A Series extends STM32 capabilities into automotive and safety-critical systems, including vehicle control, robotics, and industrial automation, with three variants. The STM32A4 targets entry-level automotive local control nodes with up to 0.5 MB of memory and QM/ASIL B safety. The STM32A5 is for mid-range safety-critical industrial applications, offering up to 4 MB of memory, ASIL B safety, and a hardware security module. The STM32A9 is designed for multi-domain, safety-critical control, providing up to 12 MB of memory, ASIL D support, HSM security, a split-lock architecture, and Ethernet connectivity for high-performance real-time and cross-domain control, configurable for either ASIL D operation or enhanced performance.
STM32G5 Series
The STM32G5 Series is a new mixed-signal MCU family currently in production, built on ST’s 40-nm process and designed for digital power, high-end motor control, and precision real-time control. It features an Arm Cortex-M33 core with TrustZone security, operating at up to 280 MHz (delivering 1136 CoreMark), a high-resolution timer (111 ps) for advanced PWM, and a programmable logic array. For electronics powering and sensing, the STM32G5 offers up to three 12-bit ADCs (5 MSPS), eight comparators, eight DAC channels (including two buffered external), three operational amplifiers, and multiple motor-control and general-purpose timers.
STM32H7P Series
The STM32H7P Series is a high-performance MCU family engineered for demanding real-time workloads such as industrial edge AI, digital power, motor control, and condition monitoring. It integrates a Cortex-M7 CPU and a hardware signal processor for DSP functions, with variants including a Neural-ART NPU for AI inference (up to 85 GOPS). The processor achieves up to 520 MHz, delivering 2773 CoreMark, and includes DSP instructions, an MPU, and 32 kB each of instruction and data cache. Memory and connectivity features comprise up to 2 MB of flash, 736-kB RAM, USB, three FDCAN interfaces, four 12-bit ADCs, eight DAC channels, three advanced motor-control timers, and two high-resolution timers.
ST Edge AI Suite
ST unveiled an updated Edge AI Suite, featuring four new tools—Model Explorer, Dataset Factory, Model Factory, and Model Bench—designed to simplify the transition from AI model discovery to deployment on STM32 hardware. Model Explorer provides a web interface for quick model identification, Dataset Factory streamlines data preparation, Model Factory enables training, customization, quantization, and optimization for STM32 MCUs, and Model Bench allows remote benchmarking on real ST boards. These tools collectively facilitate the evaluation, preparation, optimization, and validation of embedded AI models.
STM32Cube for Agentic AI
The new STM32Cube for Agentic AI framework enhances STM32 firmware development by making AI coding assistants more practical. Agents within this framework can access maintained STM32 documentation, validated configurations, reference examples, and ST development resources. This enables them to use optimized, verified reference code and interact with STM32CubeMX for deterministic code generation. Additional features include code review for API calls, hardware interactions, and deployment flexibility. This approach speeds up code generation and reduces hallucination risks by preserving access to validated STM32 materials, all while developers retain control within their familiar STM32 development workflows. It supports tools like GitHub Copilot, Claude, and Cursor.
STM32 Sidekick
ST introduced the STM32 Sidekick, an AI-powered assistant that helps developers by answering technical questions, finding documentation, explaining concepts, comparing devices or features, and assisting with debugging. Users can input information such as the STM32 series, part number, tool, or application. The Sidekick draws on a comprehensive range of STM32 resources, including reference manuals, datasheets, user manuals, wikis, application notes, and community knowledge-base articles. It provides citations and links with its answers, allowing developers to verify the source material. Access to Sidekick is available via st.com, the ST Community, and through STM32CubeProgrammer 2.23 and later, as well as on Developer Zones, support, and product pages.