We built an open USB-C Power Delivery analyzer and programmable sink
Details
- External ID
- 49184082
- Source
- HN
- Company
- —
- Product
- We built an open USB-C Power Delivery analyzer and programmable sink
- Website domain
- github.com
- Launched
- Aug. 5, 2026
- Cohort
- —
- Upvotes
- 8
- Upvotes percentile
- 0.4731182795698925
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:32 a.m.
- Updated at
- Sept. 10, 2026, 5:32 a.m.
Description
Title: Show HN: We built an open USB-C Power Delivery analyzer and programmable sinkHi HN! We’re Arbi, Marco, and Rob, and we built Dr. PD to make USB-C power problems easier to understand. It sits between a power source and device, captures and decodes their USB-PD negotiation, and correlates it with voltage and current measurements. It can also act as a programmable sink, with support for fixed supplies, PPS, AVS, and USB-PD 3.2 EPR up to 240 W.Commercial USB-PD analyzers are often priced beyond the reach of hobbyists and independent designers. We are on a mission to make high-quality test equipment more accessible. Dr. PD’s hardware, firmware, software, libraries, and documentation are all open source.Hardware and software are ready, and all the source and design files are available on our GitHub repo [1]. We’re also preparing to launch it through Crowd Supply [2], where you can also sign up to be notified when it becomes available.The host software runs locally in Chrome without drivers, accounts, or cloud services. Dr. PD also supports SCPI over USBTMC, Python and JavaScript libraries, capture export, and external oscilloscope synchronization. We have a full set of documentation [3], which includes a user guide, programming references, interactive schematics, and detailed hardware design notes.Happy to answer all your questions! You can also reach us at [email protected].[1] https://github.com/T76-org/drpd [2] https://www.crowdsupply.com/t76-org/dr-pd [3] https://t76.org/drpd/docs
Enrichment
- Theme
- document and PDF utility tools
- Vertical
- Horizontal
- Function
- Hardware & robotics
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- usb-c power delivery analyzer
- Manually corrected
- False
Could you build this?
No Dr. PD is a physical embedded hardware analyzer requiring custom electronic circuit design, high-speed signal capture, USB-PD PHY controllers, and bare-metal microcontroller firmware.
What it would actually take: Building this requires PCB schematic and layout design with USB-C CC line transceivers (e.g., FUSB302 or STM32 G4/U5 series with built-in UCPD peripherals), precise high-side current sensing circuitry, and embedded C/C++ firmware to implement USB Power Delivery 3.x state machines and BMC packet decoding. In addition, bench equipment (oscilloscopes, electronic loads) and USB-IF specification compliance knowledge are necessary.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 49 launches clear the similarity bar, closest 8 shown.
Attention rank: #28 of 50 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 263 days after the earliest competitor.
- A Software-Defined USB PD Charger (ESP32, FPGA, Open Source Hardware) · hn · 2026-03-02 · 6 upvotes · similarity 0.67
- Pdsink · hn · 2025-11-15 · 6 upvotes · similarity 0.54
- Ember · hn · 2025-12-06 · 7 upvotes · similarity 0.45
- I designed my own 3D printer motherboard · hn · 2025-12-06 · 127 upvotes · similarity 0.41
- I built an open-source Linux-capable single-board computer with DDR3 · hn · 2025-12-24 · 17 upvotes · similarity 0.40
- WhatCable, a tiny menu bar app for inspecting USB-C cables · hn · 2026-05-01 · 566 upvotes · similarity 0.40
- Smart Kablo · ph · 2026-09-10 · 2 upvotes · similarity 0.39
- WhatCable · ph · 2026-05-24 · 266 upvotes · similarity 0.37
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a hardware & robotics tool for Fintech yet.