Page 1 of 1

USB Type-C controller and Power Delivery protocol library for ESP32?

Posted: Sun Aug 18, 2019 4:08 am
by huming2207
Hi guys,

I've seen ST has provided a Type-C port controller (TCPC) library for their STM32F0 microcontrollers (see https://github.com/st-one/X-CUBE-USB-PD). Those STM32F030 chips don't have any hardware TCPC peripherial and the TCPC is all based on software. Then the users are not required to get another dedicated TCPC/USB PD controller chip like FUSB302/FUSB307. So I would like to know is there anyone tried implementing a TCPC library before? Does Espressif have any similar plans?

Regards,
Jackson

Re: USB Type-C controller and Power Delivery protocol library for ESP32?

Posted: Mon Nov 23, 2020 9:33 pm
by Mister_suppenkopf
But you are aware that this absolutely requires additional hardware to support USB-PD? If you don't want to use a host controller IC, you have to handle those 20V your self, wich the ESP - of course - can not handle on its own.

https://github.com/st-one/X-CUBE-USB-PD#description