Overview
Resources
Tools & Software
Solutions
eDesignSuite
Quality & Reliability
Sales Briefcase
Get Started
Sample & Buy
Partner products
  • The X-CUBE-USBPDM1 software package contains the binary file of the demo application example for the USB Type-C Power Delivery SINK expansion board for STM32 Nucleo (X-NUCLEO-USBPDM1), featuring the TCPP01-M12 USB type-C port protection device. The expansion board is plugged onto a Nucleo development board (NUCLEO-G071RB or NUCLEO-G474RE) with STM32 microcontroller that executes the code.

    The code contains two zip archives.
    G071RB_TCPP01_low-power_DB-mng_SNK_v1.zip contains binary files for NUCLEO-G071RB with low power and STM32 dead battery (DB) management; each file corresponds with the maximum requested voltage.
    G474RE_TCPP01_no-low-power_no-DB-mng_SNK_v1.zip contains binary files for NUCLEO-G474RE with normal power and DB removed when 3.3V is supplied; each file corresponds with the maximum requested voltage.

    Key Features

    • Binary application example files for the X-NUCLEO-USBPDM1 USB Type-C Power Delivery SINK expansion board
    • Low power and dead battery application support using NUCLEO-G071RB development board
    • Normal power and dead battery removed using NUCLEO-G474RE development board
    • Package compatible with STM32CubeMX
    • Free user-friendly license terms

Get Software

Recommended for you

Latest from ST

Ecosystems

    • Part Number

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

Embedded Software

    • Part Number

      STM32Cube MCU Package for STM32G0 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB PD, File system, RTOS) - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32G4 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB4105
      Binary files for X-NUCLEO-USBPDM1 USB Type-C Power Delivery SINK reference design on TCPP01-M12
      1.0
      133.11 KB
      PDF
      DB4105

      Binary files for X-NUCLEO-USBPDM1 USB Type-C Power Delivery SINK reference design on TCPP01-M12

    • Description Version Size Action
      UM2312
      Development checklist for STM32Cube Expansion Packages
      2.0
      306.99 KB
      PDF
      UM2285
      Development guidelines for STM32Cube Expansion Packages
      1.0
      485.46 KB
      PDF
      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

Presentations & Training Material

    • Description Version Size Action
      STM32 and STM8 embedded software solutions 8.0
      3 MB
      PDF

      STM32 and STM8 embedded software solutions

Publications and Collaterals

    • Description Version Size Action
      STM32 Open Development Environment Brochure 17.09
      1.21 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      544.58 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

Legal

    • Description Version Size Action
      SLA0055
      SOFTWARE LICENSE AGREEMENT ("Agreement")
      4.29
      122.05 KB
      PDF
      SLA0055

      SOFTWARE LICENSE AGREEMENT ("Agreement")