Save to myST

USB Type-C and Power Delivery

The Type-C connector has been designed to ensure reversible plug orientation and cable direction, deliver up to 100 W through USB Power Delivery (PD) profiles while supporting proprietary charging algorithms with the Programmable Power Supply feature (PPS),support USB 3.1 with data rates up to 10 Gbit/s and enable other common data communication protocols (Alternate Modes). The new USB Type-C™ connector also ensures  secure data transfer during the authentication process between two devices and safe charging. Thanks also to its small and lean form-factor, the new USB Type-C™ connector is very quickly  gaining traction in the industry.

ST'S USB-IF product offering and resources for Developers

Our cutting-edge silicon technologies and extensive IP portfolio allow us to provide a range of USB-IF certified solutions for USB Type-C and Power Delivery. They are suitable for implementing a variety of sink, source and dual-role ports and for every power level within the standard. They include USB Type-C interfaces and PD controllers – available as either auto-run- hardwired or MCU-based - and authentication solutions, as well as a comprehensive range of devices for data and power line protection.

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STSW-2STPD01

      Active

      Software package for STEVAL-2STPD01 USB Type-C Power Delivery dual port adapter kit

      Evaluation tool software ST
      STSW-2STPD01

      Description:

      Software package for STEVAL-2STPD01 USB Type-C Power Delivery dual port adapter kit

      STSW-STUSB002

      Active

      Graphical User Interface for STUSB45

      Evaluation tool software ST
      STSW-STUSB002

      Description:

      Graphical User Interface for STUSB45

      STSW-STUSB003

      Active

      Software Library for STUSB4500

      Evaluation tool software ST
      STSW-STUSB003

      Description:

      Software Library for STUSB4500

      STSW-STUSB004

      Active

      NVM customization library for STUSB4500 and STUSB4700

      Evaluation tool software ST
      STSW-STUSB004

      Description:

      NVM customization library for STUSB4500 and STUSB4700
    • Part number
      Status
      Description
      Type
      Supplier

      ST Protection Finder

      Active

      Protection product finder application for Android, iOS and Wandoujia

      Finder Apps ST
      ST Protection Finder

      Description:

      Protection product finder application for Android, iOS and Wandoujia
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeG0

      Active

      STM32Cube MCU Package for STM32G0 series (HAL, Low-Layer APIs and CMSIS, USB PD, File system, RTOS - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST
      STM32CubeG0

      Description:

      STM32Cube MCU Package for STM32G0 series (HAL, Low-Layer APIs and CMSIS, USB PD, File system, RTOS - and examples running on ST boards)

      STM32CubeG4

      Active

      STM32Cube MCU Package for STM32G4 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU & MPU Packages ST
      STM32CubeG4

      Description:

      STM32Cube MCU Package for STM32G4 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, Graphic - and examples running on ST boards)

      STM32CubeL5

      Active

      STM32Cube MCU Package for STM32L5 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, TF-M - coming with examples running on ST boards)

      STM32Cube MCU & MPU Packages ST
      STM32CubeL5

      Description:

      STM32Cube MCU Package for STM32L5 series (HAL, Low-Layer APIs and CMSIS, USB, File system, RTOS, TF-M - coming with examples running on ST boards)

      STSW-STM32046

      Active

      STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library (UM1021)

      STM32 Standard Peripheral Library Expansion ST
      STSW-STM32046

      Description:

      STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library (UM1021)

      STSW-STM32121

      Active

      STM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424)

      STM32 Standard Peripheral Library Expansion ST
      STSW-STM32121

      Description:

      STM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424)

      X-CUBE-USB-PD

      NRND

      USB Type-C and Power Delivery software expansion for STM32Cube

      STM32Cube Expansion Packages ST
      X-CUBE-USB-PD

      Description:

      USB Type-C and Power Delivery software expansion for STM32Cube
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator

      STM32CubeMonUCPD

      Active

      Monitoring and configuration software tool for STM32 USB-C and Power Delivery 3.0 applications

      STM32 Performance and Debuggers ST
      STM32CubeMonUCPD

      Description:

      Monitoring and configuration software tool for STM32 USB-C and Power Delivery 3.0 applications

All Hardware Evaluation Tools

    • Part Number
      Description
      Core product
      Tool Type
      Supplier
      Sort by: part number

      X-NUCLEO-DRP1M1

      Active

      USB Type-C Power Delivery dual role power (DRP) and dual role data (DRD) expansion board based on TCPP03-M20 for STM32 Nucleo

      TCPP03-M20 STM32 ODE Power-Drive HW ST
      X-NUCLEO-DRP1M1
      Active

      USB Type-C Power Delivery dual role power (DRP) and dual role data (DRD) expansion board based on TCPP03-M20 for STM32 Nucleo

      X-NUCLEO-SNK1M1

      Active

      USB Type-C Power Delivery Sink expansion board based on TCPP01-M12 for STM32 Nucleo

      TCPP01-M12 STM32 ODE Power-Drive HW ST
      X-NUCLEO-SNK1M1
      Active

      USB Type-C Power Delivery Sink expansion board based on TCPP01-M12 for STM32 Nucleo

      X-NUCLEO-SRC1M1

      Active

      USB Type-C Power Delivery source expansion board based on TCPP02-M18 for STM32 Nucleo

      TCPP02-M18 STM32 ODE Power-Drive HW ST
      X-NUCLEO-SRC1M1
      Active

      USB Type-C Power Delivery source expansion board based on TCPP02-M18 for STM32 Nucleo

    • Part Number
      Description
      Core product
      Tool Type
      Supplier
      Sort by: part number

      EVAL-SCS001V1

      Active

      Fast and easy migration from DC barrel to Type-C

      - Power supplies and converters ST
      EVAL-SCS001V1
      Active

      Fast and easy migration from DC barrel to Type-C

      NUCLEO-L552ZE-Q

      Active

      STM32 Nucleo-144 development board with STM32L552ZE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity

      STM32L552ZE STM32 Nucleo boards ST
      NUCLEO-L552ZE-Q
      Active

      STM32 Nucleo-144 development board with STM32L552ZE MCU, SMPS, supports Arduino, ST Zio and morpho connectivity

      P-NUCLEO-USB002

      Active

      STUSB1602 USB Type-C and Power Delivery Nucleo Pack with NUCLEO-F072RB

      STUSB1602 Wired ST
      P-NUCLEO-USB002
      Active

      STUSB1602 USB Type-C and Power Delivery Nucleo Pack with NUCLEO-F072RB

      STDES-USBPWRMT1

      Active

      USB Type-C power meter reference design based on TSZ122, LDK120,ST715, and STM32

      - Amplifier and comparator eval boards ST
      STDES-USBPWRMT1
      Active

      USB Type-C power meter reference design based on TSZ122, LDK120,ST715, and STM32

      STEVAL-2STPD01

      Active

      USB Type-C Power Delivery dual port adapter based on the STPD01 programmable buck converter

      - Power supplies and converters ST
      STEVAL-2STPD01
      Active

      USB Type-C Power Delivery dual port adapter based on the STPD01 programmable buck converter

      STEVAL-CCC002V1

      Active

      STUSB1600A Type-C™ controller evaluation board

      - Power supplies and converters -
      STEVAL-CCC002V1
      Active

      STUSB1600A Type-C™ controller evaluation board

      STEVAL-ISC004V1

      Active

      STUSB4710A evaluation board (with on-board DC-DC)

      - Power supplies and converters ST
      STEVAL-ISC004V1
      Active

      STUSB4710A evaluation board (with on-board DC-DC)

      STEVAL-ISC005V1

      Active

      Evaluation board for the STUSB4500 USB Power Delivery controller

      STUSB4500 , L7985 Power supplies and converters ST
      STEVAL-ISC005V1
      Active

      Evaluation board for the STUSB4500 USB Power Delivery controller

      STEVAL-OET004V1

      NRND

      USB Type-C protection and filtering demo PCB

      ESDARF02-1BU2CK Wired ST
      STEVAL-OET004V1
      NRND

      USB Type-C protection and filtering demo PCB

      STEVAL-USBC2DP

      NRND

      USB Type-C™ to DisplayPort™ adapter

      STG3684A , LDK220 Wired ST
      STEVAL-USBC2DP
      NRND

      USB Type-C™ to DisplayPort™ adapter

      STEVAL-USBI2CFT

      Active

      USB to I2C evaluation board for interfacing wireless applications with PC GUI tool

      - Wired ST
      STEVAL-USBI2CFT
      Active

      USB to I2C evaluation board for interfacing wireless applications with PC GUI tool

      STEVAL-USBPD27S

      Active

      Compact 27W USB Type-C? Power Delivery 3.1 with PPS adapter reference design

      STCH03 Power supplies and converters ST
      STEVAL-USBPD27S
      Active

      Compact 27W USB Type-C? Power Delivery 3.1 with PPS adapter reference design

      STEVAL-USBPD45C

      Active

      45 W USB Type-C™ Power Delivery adapter reference design based on STCH03, STM32F051 and STUSB1602A

      STCH03 Power supplies and converters ST
      STEVAL-USBPD45C
      Active

      45 W USB Type-C™ Power Delivery adapter reference design based on STCH03, STM32F051 and STUSB1602A

      STM32G071B-DISCO

      Active

      USB Type-C and Power Delivery Discovery kit with STM32G071RB MCU

      STM32G071RB STM32 discovery kits ST
      STM32G071B-DISCO
      Active

      USB Type-C and Power Delivery Discovery kit with STM32G071RB MCU

      STM32G081B-EVAL

      Active

      Evaluation board with STM32G081RB MCU

      STM32G081RB STM32 eval boards ST
      STM32G081B-EVAL
      Active

      Evaluation board with STM32G081RB MCU