STM32 Digital Power Framework

Evolutive Ecosystem
Partnership with Biricha

The STM32 Digital Power ecosystem (also referred to as D-Power) offers a complete set of materials, from hardware, software tools and embedded software to training resources and documentation, to support and accelerate the development of digital power applications, such as D-SMPS, lighting, welding, inverters for solar systems and wireless chargers.

ST's virtual APEC 2020 booth about Digital Power 00:06:59

STM32 D-Power product lines

STM32 D-Power product portfolio includes several lines from STM32 product series, thereby offering maximum scalability and flexibility in terms of performance, from entry-level to high performance.

STM32 D-Power portfolio includes STM32F3, STM32G4 and STM32H7 MCUs with an embedded high-resolution timer (HRTimer) which is a powerful and flexible Pulse Width Modulation (PWM) generator providing a resolution of up to 184ps. When STM32F3, STM32G4 and STM32H7 MCUs include an analog component, their part numbers are known as STM32F334, STM32G474 and STM32H743.

The embedded HRTimer offers high resolution and includes a waveform builder & event handler:

High resolution

  • 184ps (with STM32G474) or 217ps (with STM32F334)
    • up to 12 channel timer made of units that can either be cross-coupled or work independently
    • high resolution on all channels at all times regardless of voltage, temperature or manufacturing deviation

Waveform Builder & Event Handler

  • Advanced PWM waveform generation with minimal software use
    • smart functions, such as a hardware burst-mode controller, auto delayed mode, external events windowing, delayed and re-enabled balance idle , slope compensation, valley skipping, protection schemes
    • one DMA channel per timer
    • one parameter modification can change multiple events (timer chaining)
  • Complex event management
    • 12 or 10 external event inputs and up to 6 fault inputs
  • Numerous interconnect


STM32 D-Power as an evolutive ecosystem

The STM32 D-Power ecosystem is built to address the needs of beginners to expert-level developers in the field of digital power.

Step 1 - Digital power for beginners

Understand the basics of digital power with these 2 videos:

Step 2 - Digital power discovery kits

Two discovery kits based on STM32G474 and STM32F334 MCUs are available to discover digital power using STM32.

STM32G474 discovery kit and resources

Discovery kit

The B-G474E-DPOW1 Discovery kit is a digital power solution and a complete demonstration and development platform based on the STM32G474RET6 microcontroller, leveraging the performance of the HRTimer.

STM32F334 discovery kit and resources

Discovery kit

Explore the features of the STM32F334 line of MCUs with the F3348DISCOVERY kit and build your digital power application.


Step 3 - Hands-on workshops to take your project to the next level

ST is collaborating with Biricha to offer expert-level training on designing digital power applications based on STM32 development ecosystem.


4-day hands-on workshop about designing digital power supplies and digital power factor controllers based on the STM32 development ecosystem. Learn how to design, code, implement and test stable digital power supply for both voltage and current mode DC/DC and Digital PFC applications, addressing the most recent industry needs.

Discover our last webinar recorded on September 15th :

Register now for our next webinar :


Step 4 - PSU and PFC software development kit

A set of PC software tools and embedded software examples to develop digital solutions for Power Supply Units (PSU) and Power Factor Correction (PFC) are available.

Our partner Biricha developed two user-friendly software tools, compatible with STM32Cube, to help you compute all the digital closed-loop coefficients, to match topologies, and quickly stabilize their PSU and PFC design.

The workflow is described in the figure below.

Additional STM32-compatible embedded software examples will be available soon.

The embedded software examples (buck/current mode and buck/voltage mode) running on the B-G474E-DPOW1 discovery described in Step 2 are available here:

Step 5 - Dedicated boards

ST’s turnkey development boards, reference designs and software solutions demonstrate the performance of STM32 D-Power devices in various topologies for PSU and PFC applications.

Embedded software examples implement the “standard PID model” and can be used as jump-starters on these topologies. They will soon be updated to match the models supported by Biricha’s PC software tools in order to improve stability and performance.