Skip to content
A breakout board for the FUSB302 USB Power Delivery PHY
Branch: master
Clone or download
Jason Cerundolo
Jason Cerundolo Update
Latest commit 54ff53e Sep 6, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
electrical Rev2 Update Apr 19, 2017
firmware/USB-PD Updated drl file Dec 24, 2016
.gitattributes :octocat: Added .gitattributes Apr 30, 2016
.gitignore Version 1 Apr 30, 2016
LICENSE added license file Aug 7, 2018 Update Sep 5, 2018


This board features an FUSB302B as a Type-C Port Management (TCPM) chip. You can purchase one on Tindie.


The FUSB302B is a fully-capable USB Power Delivery device. The power header is rated to 100 W (20 V at 5 A) if both Vbus pins are used along with two ground pins. The FUSB302B's max I2C clock frequency is 1 MHz.

Example Usage

Example code for use with Arduino can be found here. The USB-C Explorer also uses the same chip.

Here are the connections you will need.

  • Breakout Pin -> Arduino Pin
  • GND -> GND
  • Vbus -> Vin (power to the Arduino, regulated down to +5V)
  • Vpu -> IOREF (power for pullups for I2C and interrupt)
  • VDD -> 3.3V (power for the FUSB302B)
  • SDA -> SDA
  • SCL -> SCL
  • INT -> D12
  • GND -> GND (for good measure)

Questions, Comments, and Contributions

Pull requests are welcome. If you have questions or comments, you can email me directly at

You can’t perform that action at this time.