Overview
Product selector
Solutions
Resources
Tools & Software
eDesignSuite
Get Started

STM32Cube Expansion Packages complement and build on the STM32Cube MCU Packages by delivering additional embedded software components that enable specific applicative use cases, as well as the implementation of STM32 MCUs and companion chips as well as multiple ST devices in domains such as sensing, power management, connectivity and audio.

The number of STM32Cube Expansion Packages available is continuously growing thanks to the extensive and scalable ecosystem around STM32, created by ST and Authorized Partners. The X-CUBE part numbers are offered and maintained by ST, and I-CUBE part numbers are developed and maintained by Partners and third parties.

How to take advantage of STM32Cube Expansion packages

Today, developers can find ready-to-use expansion packages for cloud connectivity (Amazon AWS, Microsoft Azure, Google GCP, etc.), LoRa, Sigfox and cellular connectivity, NFC, industrial communication protocols, crypto libraries, sensor drivers, motor control algorithms, safety self-test libraries, and more.

Pre-configured to compile and run out of the box on specific ST boards, STM32Cube Expansion Packages all include multiple ready-to-use project examples for ntegrated development environments (IDE) such as IAR Embedded Workbench®, MDK-ARM and STM32CubeIDE.

Several STM32Cube Expansion Packages are enhanced for STM32CubeMX and STM32CubeIDE software tools (STM32 Toolset). Users can configure software components from an STM32Cube Expansion Package in a graphical user interface (GUI) and automatically import them in their own newly-generated project. This allows developers to create scalable designs and to quickly move to another compatible STM32 device, hardware board or prototype.

Are you looking for STM32Cube embedded software components?

Browse STM32Cube Expansion Packages
Browse STM32Cube Expansion Packages enhanced for STM32 Toolset


Are you developing, or planning to develop your own STM32Cube Expansion Package?

Visit our page on How to develop an STM32Cube Expansion Package in the STM32 MCU Wiki for an overview.

Recommended for you