Files
Last update 6 years 4 months
by Jakob Faltisek
| Files | |
|---|---|
| PCB | |
| .gitignore | |
| README.md |
README.mdUSB 3.1 Type C to Type A Adapter with PD
This board is an universal USB Type C to Type A (male) converter that is capable of USB 3.1 Gen 2 data rates. The PCB is able to extract the USB PD signal and output the voltage to a screw terminal.
Usage examples
Implemented in current revision
- Handle the USB PD negotiation and extract power from a USB PD power supply
- Act as a USB 3.1 USB Type A to Type C Adapter
- Act as a passive USB 2 Type A to Type C Adapter
- Upgrade a Laptop that has a USB 3 Type A port to a Type C port and charge the Laptop via 20V USB PD (DC plug connected to the screw terminal)
Note: This features are supported by the hardware revision v1.0, the firmware is not implemented yet.
Planned for future revisions
- Act as a DFP to provide USB PD power to a device (the voltage higher than 5V is inserted via the screw terminals)
- Automatically switch between the different roles (UFP and DFP) depenting on the connected devices
External links
This project was featured in this Hackaday post and is also documented on Hackaday.io. The hardware of this project can be viewed on CADLAB.io.