The Zephyr RTOS has support for USB-C Power Delivery through the software port of the Google ChromeOS Type-C Port Manager. | Beyondlogic
This USB-PD (Power Delivery) Charging module is based on the XPM52C 65W USB-PD Multi-protocol Buck Converter. It allows USB devices (mobile phones, tablets, laptop computers, cameras etc) to be efficiently charged from a low voltage DC power source (8 to 30V DC) such as 12V/24V battery or power station. While my interest was in the USB-C power delivery capability, the device supports a range of legacy fast-charging protocols: This module is available from your usual cheap electronics sources ...| Beyondlogic
Depending upon their capability, USB-C PD adapters and chargers can source a variety of different voltages and currents. This is typically 5V, 9V, 12V, 15V and 20V up to 100W (for PD version 3.0). | Beyondlogic