This library was initially created for the Reflow table, but it is designed to be universal, extendable, and easy to apply. The project is targeted for hardware developers who need advanced power management scenarios or wish to simplify designs by using an MCU with integrated UCPD.

As mentioned above, the library has been battle-tested on a real device. It's ready for the upcoming PD 3.2 chargers with AVS profiles.

Due to time constraints, PDSink currently supports the FUSB302 driver for FreeRTOS only, but everything is ready to add STM32G/WCH drivers.