Pdsink
A new USB-PD 3.2 sink stack for embedded devices
Details
- External ID
- 45940529
- Source
- HN
- Company
- —
- Product
- Pdsink
- Website domain
- github.com
- Launched
- Nov. 15, 2025
- Cohort
- —
- Upvotes
- 6
- Upvotes percentile
- 0.27074235807860264
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Enrichment
- Theme
- systems tools and desktop utilities
- Vertical
- —
- Function
- Hardware & robotics
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- usb power delivery stack for embedded devices
- Manually corrected
- False
Could you build this?
No Implementing a USB Power Delivery 3.2 sink stack requires deep hardware knowledge, protocol-level state machines, strict timing compliance, and physical test equipment.
What it would actually take: A USB-PD 3.2 stack is written in C or Rust for bare-metal microcontrollers (e.g., STM32, RP2040) interacting with a physical Type-C controller IC or specialized hardware PHY via I2C/SPI. It requires rigorous implementation of BMC encoding/decoding, policy engine state machines, protocol layer timing, and power delivery contract negotiation. Developers need USB-IF specification compliance testing, hardware logic analyzers, and specialized PD test beds to validate against diverse power sources.
Discussion
1 comment analyzed.
Competitors mentioned: Vendor-specific PD stacks (NDA-locked), OS-tied PD implementations
Concerns raised: Existing stacks have vendor lock-in or NDA restrictions, Most implementations incomplete on sink side, Spec compliance issues in corner cases, Difficult to extend to new TCPC/MCU combinations
Competitors
Other products that read as similar to this one — 785 launches clear the similarity bar, closest 8 shown.
Attention rank: #622 of 786 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 15 days after the earliest competitor.
- Live, system-wide USB transfer sniffer in eBPF · hn · 2026-05-31 · 9 upvotes · similarity 0.64
- usbloom · github · 2026-09-20 · 14 upvotes · similarity 0.57
- teatime-os · github · 2026-09-15 · 14 upvotes · similarity 0.56
- afzoon · github · 2026-09-22 · 8 upvotes · similarity 0.55
- We built an open USB-C Power Delivery analyzer and programmable sink · hn · 2026-08-05 · 8 upvotes · similarity 0.54
- U-Claw · hn · 2026-03-09 · 5 upvotes · similarity 0.53
- NFC Energy-Harvesting PCB Business Card with an MCU · hn · 2026-08-28 · 231 upvotes · similarity 0.52
- decky · github · 2026-09-10 · 27 upvotes · similarity 0.52
Other launches for this product
- No other launches for this product.