TCPP: USB Type-C port protection for STM32 microcontrollers

for source, sink, and dual role power applications

USB Type-C overvoltage and overcurrent protection for STM32 MCUs

USB Type-C peripherals need VBUS surge protection against defective chargers and cables, while source and dual role functions for power delivery require overcurrent defense, and the limited pin spacing in USB Type-C connectors can lead to VBUS shorts that require CC line surge protection.
TCPP Application-Specific Integrated Products (ASIP), companion chips for STM32 microcontrollers offer a cost-effective solution for incorporating these key protections.

Wall plugs

Wall plugs

Docking stations

Docking stations

IoT (Internet of Things)

IoT (Internet of Things)

Power adapters

Power adapters

Key features

  • 6 V short-circuit protection to VBUS on configuration channel pins
  • Externally adjustable overvoltage and overcurrent protection for VBUS
  • Integrated charge pump for controlling external N-MOSFET gates
  • +8 kV ESD (electrostatic discharge) protection on CC lines
  • Three power modes available (TCPP03-M20 only)
  • Enhances battery life during DRP switching

Get started with the TCPP products

USB Type-C port protection for Sink applications

USB Type-C port protection for Source applications

USB Type-C port protection for Dual-Role power applications

Learn how to build an USB Type-C application with X-CUBE-TCPP

The X-CUBE-TCPP software package contains the demo application examples for the USB Type-C™ expansion boards for STM32 Nucleo (X-NUCLEO-SNK1M1, X-NUCLEO-SRC1M1, and X-NUCLEO-DRP1M1) featuring the TCPP01-M12 USB TypeC™ port protection device for sink applications, the TCPP02-M18 USB Type-C™ port protection device for source applications, and the TCPP03-M20 USB Type-C™ Power Delivery device for dual role power (DRP) applications

Webinar

USB-C Power Delivery on STM32 without having to write any code