USB Type-C to DisplayPort adapter solution based on ST STM32F072C8U6

Hedy · Dasenic Jan 21,2025 8

The STEVAL-USBC2DP is a compact Type-C to Display Port adapter solution with a USB Type-C connector and a DisplayPort connector, providing a comprehensive VESA® DisplayPort standard interface using the alternate mode of the USB Type-C and Power Delivery specifications.


With this adapter, you can connect a display with a DisplayPort interface to any laptop, tablet or smartphone, and use a reversible USB Type-C connector that complies with the Power Delivery specification. The DisplayPort alternate mode allows video data to be transmitted over the SuperSpeed ​​USB line on the Type-C connector, while the auxiliary channel (AUX) and hot plug detection (HPD) signals are sent over other Type-C lines. The high-performance ARM®Cortex®-M0 32-bit STM32F072C8U6 microcontroller negotiates DisplayPort Alt Mode via vendor-defined messages (VDM) according to the USB Power Delivery specification. The messages are transmitted over a simple discrete analog front-end (AFE) interface between the STM32 MCU and the USB Type-C connector via the Configuration Channel (CC). The STM32 microcontroller and embedded USB 2.0 controller running the ST USB middleware stack provide Billboard Device Class support required by the USB Power Delivery standard, as well as device firmware upgrade capabilities.


Application scenario

Product image

Development board photo

Solution diagram

Core technology

• Supports mirror and stretch modes

• Supports up to 4K 60Hz, allowing you to easily enjoy large-screen high-definition images

• Plug and play, no driver installation required

• Compliant with DP1.2 standard"

• EMI filtering and ESD protection circuit.

• Compact PCB design: 5.5 x 2.3 cm

• RoHS compliant


Solution specifications

• Dual power options via USB Type-C connector:

- VBUS

- VCONN

• VBUS voltage detection for power monitoring

• Type-C™ port provides USB 2.0 interface for billboard device class and device firmware upgrade

• Power status LED and USB power supply status LED

• A RESET button

• Onboard SWD connector to connect with embedded ST-LINK / V2-1 debugger/programmer on STM32 Nucleo boardUSB Type-C cable and connector 1.3

• USBPowerDelivery 2.0 and 3.0

• VESADisplayPort Alternate mode on USB Type-C standard 1.0a: USB Device Class Definition 1.21 for Billboard devices


  • RFQ