Skip to content

Reverse engineering of WEB-PDC001 protocol

Notifications You must be signed in to change notification settings

pelrun/pdc-control

 
 

Repository files navigation

pdc-control

An attempt to reverse engineer USB protocol for controlling/flashing PDC001 cables.

WEB-PDC001

cable

Product page

This cable allows any Power Delivery compatible charger/powerbank to become universal power supply. Very useful for powering tools like TS100 soldering iron.

Cable must be configured using Windows-only program. PDC001 can read out supported PD modes (PD version, voltage profiles), force preprogrammed voltage or select one of supported voltages (fixed or adjustable).

Build

hidapi is required

MacOS:

$ brew install hidapi
$ make

About

Reverse engineering of WEB-PDC001 protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.2%
  • C++ 28.8%
  • C 12.7%
  • Other 1.3%