...
https://www.ti.com/interface/usb/type-c-and-power-delivery/products.html#1241=PD%20controller&
https://www.usb.org/usb-charger-pd
Engineering
USB-C PD Controller Selection
...
USB-C PD PMIC | Option 1 | Option 2 | Option 3 | Option 4 |
---|---|---|---|---|
Name | STUSB4500 | TPS25730 | CYPD3177 | FUSB302B + RP2040 |
Description | USB-C PD Sink IC | USB-C PD Sink IC | USB-C PD Sink IC | USB PD IC + MCU |
DigiKey $/ct | $5.22 CAD | $3.76 CAD | $3.51 CAD | $2.59 + $1.08 CAD |
Configuration | NVM config editing via I2C TPs | Strapping resistors on ADC pins | Strapping resistors on pins | Firmware control via I2C |
Misc. Pros | Popular and well documented USB-C sink device within hobbyist community | Newest controller, supports USB-C PD rev 3.1, simple to implement, extensive schem and layout guidelines | Cheapest option, simple implementation, some online examples | Most configurable option, no need for strapping resistor variants, completely firmware controlled via I2C |
Misc. Cons | Expensive | PD 3.1 is irrelevant for the purpose of this project, also doesn’t support 240W | Complicated implementation |