Skip to the content
2 layers16.9 × 25 mmPD Injector, the printed circuit board in 3D

USB-PD Power/Data Splitter

Size
16.9 × 25 mm
Copper layers
2
Thickness
0.6 mm
Parts
6
Nets
34
Pads
93
Tracks, vias
173, 56
Pours
7
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Feb 2019
Updated
6 Sep 2026

Overview

PD Injector is an open-source printed circuit board by Jana-Marie, from the Jana-Marie/PD-Injector repository on GitHub. It is a 2-layer board of 16.9 × 25 mm with 6 parts on 34 nets, routed with 173 tracks and 56 vias.

Its parts include 3 connectors and 2 resistors. It belongs with the power boards of this library.

README

README.md

PD-Injector

This is a USB power delivery Power/Data injector. It has PCB USB-C input sockets and one output plug, the data lines from one input and the power lines from the other are combined and present at the output. Therefore you can have a data connection from your (not PD capable) computer, while having power from a power supply.

The PCB should be ordered with a thickness of 0.6mm so the on PCB sockets fits USB-C cables. For the USB-C plug, any Board Edge connector should work e.g. Molex 1054440001

Please be aware that DP Alt mode does not work as it requires the CC lines which are routed to the PD supply.

This repo is forked from the PD Buddy Wye.

https://git.clarahobbs.com/pd-buddy/pd-buddy-wye

Original README:

PD Buddy Wye

Power/data splitter for PD Buddy Sink.

This PCB must be 0.6 mm thick so the USB Type-C card edge receptacles work. Copper thickness can be 1 or 2 oz, ENIG finish preferred.

The PCB is made with KiCad, so you'll need that if you want to make any changes. Several PCB fabricators accept KiCad PCB files directly now, but if you intend to order from one that does not, you'll need KiCad to plot the Gerbers.

KiCad 4 supports loading footprint libraries from Git repositories, but its support for doing the same with symbol libraries is lacking. To address this, I added the variable _KI_LIB_GIT. Set this path in the main KiCad window (Preferences > Configure Paths) to point to a local copy of the kicad-library repository to ensure that you're using the latest schematic libraries.

License

PD Buddy Wye is Copyright (C) 2017-2018 Clara G. Hobbs, and made available under the CERN Open Hardware Licence v1.2. See LICENSE for more information.

Parts

6
QtyValueFootprintReferences
25.1kResistor_SMD:R_0402_1005MetricR1, R2
1DFP+PowerConnectors_USB:USB_C_Plug_Molex_105444P1
1M3Mounting_Holes:MountingHole_3.2mm_M3_Pad_ViaMK1
1PowerConnector_USB_C_PCBEdge:USB_C_Receptacle_PCBEdge_Alt_ShieldPadsJ1
1UFPConnector_USB_C_PCBEdge:USB_C_Receptacle_PCBEdge_Alt_ShieldPadsJ2

Similar boards

  • 2 layers18.5 × 11.1 mmSwitch, the printed circuit board in 3D

    Switch

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    6 parts4.3kMIT
  • 2 layers14.6 × 33 mmBrain board SD Card 1, the printed circuit board in 3D

    Brain board SD Card 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    6 parts1.2k
  • 2 layers9 × 9 mmDpoint, the printed circuit board in 3D

    Dpoint

    Jcparkyn/dpoint

    Open-source digital stylus using camera tracking and inertial measurements

    6 parts1.1kMIT
  • 2 layers51.5 × 16.6 mmMicroswitchXY Endstop, the printed circuit board in 3D

    MicroswitchXY Endstop

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    6 parts1.1kGPL-3.0
  • 2 layers21.9 × 76.7 mmAmiga External, the printed circuit board in 3D

    Amiga External

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    6 parts1kGPL-3.0
  • 2 layers88.9 × 50.8 mmBusinesscard, the printed circuit board in 3D

    Businesscard

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    6 parts915
  • 2 layers20.3 × 15.2 mmL0 RGB led, the printed circuit board in 3D

    L0 RGB led

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    6 parts546MIT
  • 2 layers9 × 3.6 mmOpticalEncoder, the printed circuit board in 3D

    OpticalEncoder

    adamb314/ServoProject

    Getting the most out of your hobby servo

    6 parts545

Questions

How big is the PD Injector PCB?

It measures 16.9 × 25 mm and has 2 copper layers, 0.6 mm thick.

What parts does the PD Injector use?

6 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the PD Injector KiCad files?

From the Jana-Marie/PD-Injector repository on GitHub, at the commit this page was made from: the board is PD-Injector.kicad_pcb and its schematic PD-Injector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PD Injector design in my own project?

Its repository states no licence, so its author keeps all rights: ask Jana-Marie before reusing the design.