By navigating our site, you agree to allow us to use cookies, in accordance with our Privacy Policy.

ST fosters Connectivity Portfolio with Certified USB-C and Power Delivery Solution

USB Type-C and Power Delivery

With electronic companies’ vigorous adoption of new USB Type-C and Power Delivery (PD) technology, STMicroelectronics announces to ease the process by delivering a certified embedded software solution based on its premier STM32 microcontrollers.

The free STM32 USB-C and PD Middleware Stack is touted to be compliant with USB Type-C 1.2 and USB Power Delivery 2.0 specifications enabling rapid end-product deployment with company’s STM32 ARM Cortex-M based microcontrollers.

The new firmware stack, X-CUBE-USB-PD, initially based on the STM32F0 entry level Cortex-M0 processor, allows designers to upgrade their USB legacy devices to provide significant benefits to their end users.

“Our USB-C and Power Delivery stack is a perfect example of why the STM32 family has been so successful and sets the standard for embedded processing, from the smartest phones and tablets to the smallest Internet-of-Things applications,” said Daniel Colonna, Marketing Director, Microcontroller Division, STMicroelectronics. “It offers the world’s widest range of price/power/performance options for the de facto industry-standard embedded-processor architecture, backed up by a comprehensive design ecosystem that includes no-cost software and low-cost development boards that minimize time to market and maximize ROI.”

Key technical features and benefits include:

  • Support for up to two USB-C ports (provider, consumer, or dual role).
  • Cable-insertion detection, plug orientation.
  • Identification of the role of the port partner attached and its current capability.
  • Vbus Power negotiation via Power Delivery communication protocol.
  • Vendor-Defined Messages are handled to identify device or cable ID or to manage Alternate Mode commands.
  • Maximum flexibility and adaptability versus evolving specification changes, as firmware upgrades are possible during the application lifetime.
  • The processing bandwidth and available resources allow the MCU to perform other application-specific tasks, such as power-management control, USB2.0 communication, and/or voltage and current monitoring, on top of its USB-C functionality.
  • Software library provided in the X-CUBE-USB-PD software expansion is fully in line with STM32Cube APIs (HAL – Hardware Abstraction Layer), ensuring easy switch across different STM32 series.
  • An important benefit in terms of cost and PCB footprint is that solutions using the STM32 with the stack require only a very simple Analog Front End comprising a few passive components.

ST supports the new USB-C technology with an STM32 Nucleo Pack as a discovery and development tool to minimize design effort. The pack includes a NUCLEO-F072RB board, a USB-C and PD expansion board, and a full-featured USB Type-C cable. The expansion board features two Dual-Role Power USB Type-C ports with a discrete Analog Front End.


The STM32F0 USB-C and PD Nucleo Pack (P-NUCLEO-USB001) is available at a unit price of U$49.90.


BiS Team

BIS Infotech is a vivid one stop online source protracting all the exclusive affairs of the Consumer and Business Technology. We have well accomplished on delivering expert views, reviews, and stories empowering millions with impartial and nonpareil opinions. Technology has become an inexorable part of our daily lifestyle and with BIS Infotech expertise, millions of intriguers everyday are finding for itself a crony hangout zone.

Related Articles

Upcoming Events