The USB PD Adapter is a compact variable power supply capable of utilizing nearly any USB Type-C PD power supply with PPS-feature as an input to power your projects with various selectable voltages and high currents. Key parameters such as voltage, current, power, and energy are conveniently displayed on the OLED screen. This adapter is built around the cost-effective (30 cents at the time of writing) and user-friendly CH32X035 32-bit RISC-V microcontroller, which features hardware USB PD support, along with the INA219 voltage and current sensor IC.