I’m looking for a PCB assembly similar to the SparkFun’s USB-C PD board that can operate in Dual Role Power mode instead of just sink mode.
My application is for a PCB assembly that will accept data from a USB-A 2.0 device (external GPS receiver in this case), and provide that data along with 5V to power/charge an Android OTG phone. (Essentially a 2 port hub with DRP negotiation capabilities.) Can also be used to provide external power for a phone and simultaneously provide data from anything connected to the USB-A port (memory stick, etc.)
Other than expensive EVM boards from the IC manufacturers, I haven’t found any suitable project boards to try out the concept. Any help would be appreciated.
It uses a Legendary LDR6023C-SS IC that appears to handle the full DRP negotiation without
the need for a separate MCU. That’s a nice feature, although my design has an MCU so it wouldn’t be a show stopper to need the MCU to implement the state machine for DRP/DRD.
The 6023 would be OK but other than a datasheet, there seems to be little application information for it. I was hoping I could find a PCB assembly with a part (that isn’t NRND) that uses one of the parts that doesn’t require an MCU such as the:
Diodes Inc AP53781, or TI TPS26750. I was hoping that Sparkfun had a version of their PD board that handled the DRD/DRP so that I can instruct the phone to accept charging and simultaneously leave the data port operational similar to what the TTGK Hub does.
that actually sounds like a really useful idea! Basically, you’re looking for a USB‑C PD board that can push and pull power (Dual Role Power) while also letting your USB‑A device talk to your phone, something you don’t see a lot of without paying for those fancy eval boards.
Thanks for the helpful reply. The articles you mentioned were excellent explainers, in particular, the 2nd article describes the DRP/DRD role necessary for my application.
Because it’s interfacing with an OTG Android phone, it will need to be able to switch both power & data roles.
In this application, the phone will be connected to power from my circuit continuously so it doesn’t need to charge quickly. 5V @ 1.5A would like be sufficient for my needs so the PD chip doesn’t need to handle the higher voltages.
I’m hoping I can find aboard that already has the PD controller chip to negotiate with the phone and embed it in my project or something like the HUB6001 part I mentioned previous;y