Introduction to USB Power Delivery with STM32

Revision as of 13:02, 8 January 2020 by Registered User
Under construction.png Coming soon

On this page you will find applications examples, document, tips and tricks,... related to STM32 Motor control.

1. What is USB Power Delivery

USB Type-C™ Power Delivery technology coming with the new reversible USB Type-C™ connector simplifies the consumers' daily life. The technology offers a single platform connector carrying all the necessary lines : USB 2.0, USB 3.x, and power.

The USB Type-C™ connector provides native support of up to 15 W (5 V @ 3 A), extendable to 100 W (up to 20 V @ 5 A) with the optional USB Power Delivery feature.

Using the power delivery protocol allows negotiation of up to 100 W power delivery to supply or charge equipment connected to a USB port, the objective being fewer cables and connectors, as well as universal chargers.

The power delivery part extends the previous power specifications (USB 2.0, BC 1.2...) as we see below :


2. Getting started with STM32 and USB Power Delivery

Article where it is explained how to start with STM32 & USB-PDl feature

3. Video related to STM32 and USB Power Delivery

STM32G0: Create a USB Power Delivery sink application in less than 10 minutes

4. STM32 compliant with USB Power Delivery

If you are looking for STM32 products that support Power Delivery, you can search in CubeMX for the integration of the UCPD IP. G0 is the only family with parts that contains up to 2 UCPD instances.

5. Specific tools

6. STMicroelectronics Resources

7. Examples

You can find a lot of application examples in the G0 firmware package. For example in Projects\STM32G081B-EVAL\Demonstrations\DemoUCPD