Want to play around with the new USB Type-C connector? You'll need a chip to manage the CC pins. This board allows you to use I2C and an interrupt line to perform all necessary USB-C functions. At the heart of this board is the Fairchild FUSB302, a Type-C port controller and BMC PHY. You can use this chip to do any and all of the following:
* Determine plug orientation (normal or reversed)
* Determine or advertise Type-C power levels (5 V at 0.5, 1.5, or 3.0 A)
* Use BMC communication to negotiate USB Power Delivery Explicit Contracts up to 20 V and 5 A (100 W of power)
* Negotiate Alternate Modes to reuse the pins in the Type-C connector for other purposes
All design files are available on GitHub and are open source. Schematics, layout, gerbers, and example code is available under an MIT-style license.
I'm in the process of porting over the Google Chromium OS code into a standalone library for USB Power Delivery. I started with just the FUSB302-specific code. You find the github repo here. The example explains how to connect this breakout board to an Arduino. Then it reads the state of the CC pins, assuming it is plugged into a Downstream Facing Port.
The next major firmware upgrade will be a library that uses the FUSB302 library to send and receive PD messages and set states of the Type-C connector to perform all the higher-level functionality. Let me know if you are interested in helping out. Email me at jason@reclaimerlabs.com or follow me on Twitter @AscendedDaniel.
The "best" water filtration system can depend on various factors like the quality of your water source, the specific contaminants you need to remove, budget, and installation constraints. Here are some popular options across different categories: https://Waterfilters.systems
I have just ordered the breakout board and want to experiment with getting an Attched USB-C phone into Host mode, but power sink. Can anyone tell me where to find the necessay format of the packets to put on the FIFO?
I have noticed in the example code that 4-bytes are send in a packet, but there is no detail as to what it was setting up.
The "best" water filtration system can depend on various factors like the quality of your water source, the specific contaminants you need to remove, budget, and installation constraints. Here are some popular options across different categories: https://Waterfilters.systems