zudo-PD
GitHub repository

Type to search...

to open search from anywhere

Footprint Preview

Visual reference of all PCB footprints used in this USB-PD power supply project. All footprints are sourced from LCSC/EasyEDA and converted to KiCad format.

Click on any footprint to view it in fullscreen.

USB-PD Stage

U1 - CH224D USB PD Controller

CH224D QFN-20 Package

Designator: U1 Component: CH224D - USB PD Controller Package: QFN-20 (3.0mm × 3.0mm, 0.40mm pitch) LCSC: C3975094 Function: Negotiates 15V from USB-C PD adapter

J1 - USB Type-C Connector

USB Type-C 6P Connector

Designator: J1 Component: USB-TYPE-C-009 - 6P Type-C Female Connector Package: SMD Type-C 6P Female LCSC: C456012 Function: USB-C PD power input


DC-DC Converter Stage

U2, U3, U4 - LM2596S-ADJ Buck Converter

LM2596S TO-263-5 Package

Designators: U2, U3, U4 (3× units) Component: LM2596S-ADJ(UMW) - Adjustable 3A Buck Converter Package: TO-263-5 (10.2mm × 8.9mm) LCSC: C347423 Function: DC-DC conversion (+13.5V, +7.5V, -13.5V outputs)

L1, L2, L3 - 100µH Power Inductor

100µH Power Inductor

Designators: L1, L2, L3 (3× units) Component: CYA1265-100UH - 100µH 4.5A Power Inductor Package: SMD Power Inductor (13.8mm × 12.8mm) LCSC: C19268674 Function: Energy storage for LM2596S buck converters (U2, U3, U4)


Linear Regulator Stage

U6 - L7812CD2T-TR (+12V Linear Regulator)

L7812CD2T TO-263-2 Package

Designator: U6 Component: L7812CD2T-TR - +12V 1.5A Linear Regulator Package: TO-263-2 (10.0mm × 9.1mm) LCSC: C13456 Function: Regulates +13.5V to +12V with low noise

U7 - L7805ABD2T-TR (+5V Linear Regulator)

L7805ABD2T TO-263-2 Package

Designator: U7 Component: L7805ABD2T-TR - +5V 1.5A Linear Regulator Package: TO-263-2 (10.0mm × 9.2mm) LCSC: C86206 Function: Regulates +7.5V to +5V with low noise

U8 - CJ7912 (-12V Linear Regulator)

CJ7912 TO-252-3 Package

Designator: U8 Component: CJ7912 - -12V 1.5A Linear Regulator Package: TO-252-3 (6.5mm × 5.8mm) LCSC: C94173 Function: Regulates -13.5V to -12V with low noise


Passive Components

Capacitors

0603 Ceramic Capacitor

0603 Capacitor

Package: 0603 (1.6mm × 0.8mm) Used for:

  • Ceramic capacitors (470nF for CH224D, 47nF for LM2586 compensation)

  • High-frequency decoupling throughout circuit Typical values: 10µF, 470nF, 100nF, 47nF Applications: IC power supply decoupling, bypass capacitors, compensation networks

0805 Ceramic Capacitor

0805 Capacitor

Package: 0805 (2.0mm × 1.25mm) Used for:

  • Ceramic capacitors (10µF, 100nF)

  • Output filter capacitors for linear regulators LCSC: C15850 (10µF 25V), C1711 (100nF 50V) Applications: Bulk decoupling, output filtering

D6.3mm Electrolytic Capacitor

D6.3mm SMD Electrolytic Capacitor

Package: SMD Electrolytic (Ø6.3mm, 6.6mm × 6.6mm) Used for:

  • DC-DC converter input capacitors (C5, C7, C9: 100µF 25V)

  • DC-DC converter output filter (C4, C22, C23: 470µF 16V)

LCSC: C22383803 (ACMECON RVT1C471M0607, 470µF 16V), C22383804 (100µF 25V) Applications: Bulk energy storage for DC-DC converters

D10mm Electrolytic Capacitor

D10mm SMD Electrolytic Capacitor

Package: SMD Electrolytic (Ø10.0mm, 10.3mm × 10.3mm) Used for:

  • DC-DC input capacitors (C3, C11: 470µF 25V)

  • Linear regulator output capacitors (C14, C20, C21, C24, C25: 470µF 16V)

LCSC: C2983319 (470µF 25V), C22387780 (470µF 16V) Applications: Bulk energy storage for input and output filtering

1206 Ceramic Capacitor

1206 Capacitor

Designator: C1 Package: 1206 (3.2mm × 1.6mm) Value: 10µF 25V LCSC: C7432781 Function: USB-PD input decoupling capacitor

Resistors

0603 Resistor

0603 Resistor

Package: 0603 (1.6mm × 0.8mm) Used for:

  • USB-C CC line resistors (R3, R12, R13: 5.1kΩ for 15V PD negotiation)

  • DC-DC feedback resistors (R1-R6: 1kΩ, 10kΩ for voltage adjustment)

  • Compensation resistor (R11: 56kΩ)

LCSC: C23186 (5.1kΩ), C25804 (10kΩ), C21190 (1kΩ) Applications: Voltage dividers, current limiting, pull-up/pull-down

0805 Resistor

0805 Resistor

Package: 0805 (2.0mm × 1.25mm) Used for:

  • LED current limiting resistors (R7, R8, R9: 1kΩ)

LCSC: C25623 Applications: Higher power dissipation resistors for LED current limiting

LEDs

0603 LED

0603 LED

Package: 0603 (1.6mm × 0.8mm) Used for: Power rail status indicators Colors: Green, Blue, Red Applications:

  • LED2 (Green): +12V rail indicator - C19171392

  • LED3 (Blue): +5V rail indicator - C5382145

  • LED4 (Red): -12V rail indicator - C2286


Protection Components

PTC Resettable Fuses

PTC3 - F1206 (1.5A Hold, -12V Rail)

1206 PTC Resettable Fuse

Designator: PTC3 Component: BSMD1206-150-16V - PTC Resettable Fuse Package: 1206 (3.2mm × 1.6mm) Specification: 1.5A hold / 3.0A trip LCSC: C883133 Function: -12V rail auto-reset overcurrent protection

PTC1 - F1210 (2.0A Hold, +12V Rail)

1210 PTC Resettable Fuse

Designator: PTC1 Component: SMD1210P200TF - PTC Resettable Fuse Package: SMD1210 (3.2mm × 2.5mm) Specification: 2.0A hold / 4.0A trip LCSC: C20808 Function: +12V rail auto-reset overcurrent protection

PTC2 - F1812 (1.1A Hold, +5V Rail)

1812 PTC Resettable Fuse

Designator: PTC2 Component: mSMD110-33V - PTC Resettable Fuse Package: 1812 (4.5mm × 3.2mm) Specification: 1.1A hold / 2.2A trip LCSC: C70119 Function: +5V rail auto-reset overcurrent protection

Schottky Diode (SMA)

SMA Diode Package

Designators: D1, D2, D3 (used in DC-DC converter flyback circuits) Component: SS34 - 3A 40V Schottky Barrier Diode Package: SMA (4.3mm × 2.6mm) LCSC: C8678 Function: Flyback diode for LM2596S buck converters

TVS Diodes

TVS1, TVS3 - SMAJ15A (±12V Overvoltage Protection)

SMAJ15A SMA TVS Diode

Designators: TVS1, TVS3 Component: SMAJ15A - 15V Unidirectional TVS Diode Package: SMA (4.3mm × 2.6mm) Specification: 15V standoff, 400W peak power LCSC: C571368 Function: Overvoltage protection for ±12V rails

TVS2 - SD05 (+5V Overvoltage Protection)

SD05 SOD-323 TVS Diode

Designator: TVS2 Component: SD05 - 5V Unidirectional TVS Diode Package: SOD-323 (1.8mm × 1.3mm) LCSC: C502527 Function: Overvoltage protection for +5V DC power rail


Connectors

J10-J11 - Eurorack Power Connector (16-pin)

16-pin 2.54mm Header (Eurorack)

Designators: J10, J11 (2× units) Component: 2541WR-2x08P - 2×8 Pin Header (Standard) Package: Through-hole 16-pin header (2×8, 2.54mm pitch) LCSC: C5383092 Function: Eurorack power output connectors

Note: Standard pin headers. For box/shrouded connectors (commonly used in Eurorack), source the mating connector separately from Tayda Electronics, Mouser, or Digikey.

J6-J9 - FASTON 250 Power Terminals

FASTON 250 PCB Terminal

Designators: J6, J7, J8, J9 (4× units) Component: 63951-1 - FASTON 250 PCB Tab Terminal (strip pkg of 1217754-1) Package: Through-hole (6.35mm tab width) LCSC: C591344 Current Rating: 7A continuous Function: Busboard power output (+12V, -12V, +5V, GND)

Note: Industrial-grade quick-connect terminals for heavy-duty power distribution to Eurorack busboards. Requires matching FASTON 250 receptacles on busboard side.


Footprint Management

All footprints in this project were downloaded using easyeda2kicad.py from the LCSC/EasyEDA database.

Download Pre-Generated Footprints

🔗 Download all footprints from GitHub

The /footprints/kicad/ directory contains all .kicad_mod files ready for use.

Adding New Footprints

# Download footprint by LCSC ID
easyeda2kicad --lcsc_id <LCSC_ID> --footprint

# Copy to project
cp ~/Documents/Kicad/easyeda2kicad/easyeda2kicad.pretty/*.kicad_mod ./footprints/kicad/

Generating Preview Images

# 1. Export to SVG using KiCad CLI
kicad-cli fp export svg footprints/kicad/zudo-power.pretty -o footprints/images --black-and-white

# 2. Remove REF** placeholder text
python3 footprints/scripts/clean-svg-refs.py footprints/images/

# 3. Copy to documentation
cp footprints/images/*.svg doc/docs/_fragments/footprints/

See Also

Revision History

Takeshi TakatsudoCreated: 2025-12-28T22:14:09+09:00Updated: 2026-06-14T18:00:32+09:00