STMicroelectronics Updates its X-CUBE-TCPP Software Pack

By Chad Cox

Production Editor

Embedded Computing Design

December 08, 2022


Geneva. STMicroelectronics updated its X-CUBE-TCPP software pack with improvements to its portfolio of USB Type-C port-protection ICs and STM32 interface ICs operating from 5V/0.5A up to 48V/5A (240-Watt) within ratification 3.1. The specification provides libraries for three USB Type-C port-protection ICs in ST’s portfolio, the TCPP01-M12 for sink applications, the TCPP02-M18 for source applications, and the TCPP03-M20 for dual-role power (DRP) applications.

The TCPP01-M12TCPP02-M18, and TCPP03-M20 collaborate with ST’s UCPD (USB Type-C and Power Delivery) interface ICs utilized in selected STM32G0, STM32G4, STM32L5, and STM32U5 microcontrollers (MCUs). A two-chip solution to reduce PCB space, propagated by splitting USB-C between the MCU and port-protection IC, contributes to cost savings and reductions in intricacies, while the STM32 functions as the host MCU.

X-CUBE-TCPP libraries with the X-NUCLEO-SNK1M1 expansion board and any STM32 Nucleo-64, NUCLEO-G071RBNUCLEO-G474RE, or NUCLEO-L412RB-P development board, accelerates the development in sink applications and DRP applications.

The X-CUBE-TCPP software pack is available as a free download at

Chad Cox. Production Editor, Embedded Computing Design, has responsibilities that include handling the news cycle, newsletters, social media, and advertising. Chad graduated from the University of Cincinnati with a B.A. in Cultural and Analytical Literature.

More from Chad