STM32H7x3 smart power management software expansion for STM32Cube (AN5014)

The X-CUBE-PWRMGT-H7 embedded software is a low-power application based on I²C transmission, for instance between the STM32H7x3xx device on the NUCLEO-H743ZI development board, and the HTS221 humidity and temperature sensor, embedded in theX-NUCLEO-IKS01A2 expansion board.

This embedded software package highlights the smart power management of the STM32H7 Series using three power domains, and minimizes the power consumption while keeping some activities running when needed (D3 Autonomous mode).

The application contains four modes in which the STM32H7x3 exchanges data with the HTS221 temperature sensor. For each mode, the microcontroller power consumption is reduced, thanks to the flexible architecture of the STM32H7, which manages power supply per domain.

This application is monitored by a terminal display, through USB virtual COM port communication between the microcontroller and the PC.

The embedded software example is developed with the STM32Cube embedded software. It uses EWARM, MDK-ARM™ and SW4STM32 toolchains and can be easily tailored for any other toolchain.

Key Features

  • Low-power application case
  • STM32H7x3 three power domains
  • Low-power modes
  • D3 Autonomous mode
  • Power consumption


Technical Documentation

Product Specifications
Description Version Size
DB3297 DB3297: STM32H7x3 smart power management software expansion for STM32Cube 1.0 309 KB
Application Notes
Description Version Size
AN5014 AN5014: STM32H7x3 smart power management software expansion for STM32Cube 1.0 1 MB
User Manuals
Description Version Size
UM2312 UM2312: Development checklist for STM32Cube Expansion Packages 1.0 283 KB
UM2285 UM2285: Development guidelines for STM32Cube Expansion Packages 1.0 485 KB

Presentations & Training Material

Description Version Size
STM32 and STM8 embedded software solutions 6.0 2 MB

Publications and Collaterals

Description Version Size
STM32 Open Development Environment Brochure 17.09 1 MB
Sensor & motion algorithm software pack for STM32Cube 1.0 544 KB


License Agreement
Description Version Size
SLA0048 SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT 4.15 87 KB

Get Software

Part Number General Description Software Version Supplier Marketing Status Download
X-CUBE-PWRMGT-H7 STM32H7x3 smart power management software expansion for STM32Cube (AN5014) 1.0.0 ST Active


Support & Community