Getting started with USB Type-C only Source

Revision as of 13:06, 29 March 2022 by Registered User

STM32 Advance USB type-C only Source

Target description This tutorial will help you to: - Use the X-NUCLEO-SRC1M1 shield that includes a TCPP02-M18 protection circuit and provides a USB Type-C© connector - Create a USB legacy 3A @ 5V source application with the NUCLEO-F446RE board that does not include any USBPD peripheral and the X-NUCLEO-SRC1M1 shield using STM32CubeIDE software

Prerequisites - Computer with Windows 7 (or higher)

Hardware - NUCLEO-F446RE (tested on rev C-04) - X-NUCLEO-SRC1M1 shield - A USB sink device to test our USB source device

Software - STM32CubeIDE (tested with V1.8.0) - X-CUBE-TCPP MCU Firmware Package (BSP)

Literature - UM1724 NUCLEO-F446RE User Manual - UM2973 X-NUCLEO-SRC1M1 User Manual


Create a USB Legacy 3A @ 5V Source Device Total 60min

1. Creating the project

5 min Open STM32CubeIDE and create a New STM32 Project. As a target selection, choose the NUCLEO-F446RE from the Board Selector Tab

No categories assignedEdit