krishnax12/tps2553-usb-power-switch

USB‑C 5V input board with CC pull-downs feeding a TPS2553 current-limited power switch, filtered 5V output connector, external enable control, and red overcurrent/fault LED indicator.

Version
1.0.0
License
unset
Stars
0

reports/netlist.log

PCBPCB preview for reports/netlist.log
SchematicSchematic preview for reports/netlist.log
AutoroutingPipelineSolver9_PreloadedTraceGraph error: Error: ExpandEdgesToEmptySpaceSolver bounds must be finite, got {"minX":null,"maxX":null,"minY":null,"maxY":null}
Async effect error in PcbTraceRender "autorouting":
AutorouterError: ExpandEdgesToEmptySpaceSolver bounds must be finite, got {"minX":null,"maxX":null,"minY":null,"maxY":null} (capacity-autorouter@0.0.974)
    at runCycleAndQueueNextCycle (/home/krishna/Documents/Codex/2026-10-05/see/outputs/tps2553-usb-power-switch/node_modules/@tscircuit/core/dist/index.js:108315:45)
    at processTicksAndRejections (native:7:39)
Errors: 0
Warnings: 0

Readable Netlist:
COMPONENTS:
 - J1: J1, source_component
 - R1: 5.1kΩ resistor
 - R2: 5.1kΩ resistor
 - U1: TPS2553DBVR
 - C1: 100nF capacitor
 - C2: 1uF capacitor
 - R3: 49.9kΩ resistor
 - C3: 10uF capacitor
 - C4: 100nF capacitor
 - J2: J2, source_component
 - R4: 100kΩ resistor
 - R5: 10kΩ resistor
 - R6: 2.2kΩ resistor
 - D1: D1, source_component
 - J3: J3, source_component

NET: CC1
  - R1 pin1
  - J1 A5

NET: CC2
  - R2 pin1
  - J1 B5

NET: ILIM
  - R3 pin1
  - U1 ILIM

NET: V5_OUT
  - J2 VOUT
  - C4 pin1 (+)
  - C3 pin1 (+)
  - U1 OUT

NET: V5_IN
  - R6 pin1
  - R5 pin1
  - R4 pin1
  - C2 pin1 (+)
  - C1 pin1 (+)
  - U1 IN
  - J1 A4B9
  - J1 B4A9

NET: FAULT_LED
  - D1 pin1 (+)
  - R6 pin2

NET: ENABLE
  - J3 EN
  - R4 pin2
  - U1 EN

NET: N_FAULT
  - J3 N_FAULT
  - D1 pin2 (-)
  - R5 pin2
  - U1 N_FAULT

NET: GND
  - J3 GND
  - J2 GND
  - C4 pin2 (-)
  - C3 pin2 (-)
  - R3 pin2
  - C2 pin2 (-)
  - C1 pin2 (-)
  - U1 GND
  - R2 pin2
  - R1 pin2
  - J1 EH4
  - J1 EH3
  - J1 EH2
  - J1 EH1
  - J1 B1A12
  - J1 A1B12


COMPONENT_PINS:
J1 (TYPE-C-31-M-12)
- pin1(EH2): NETS(GND)
- pin2(EH1): NETS(GND)
- pin3(EH4): NETS(GND)
- pin4(EH3): NETS(GND)
- pin5(B8, SBU2): NOT_CONNECTED
- pin6(A5, CC1): NETS(CC1)
- pin7(B7, DN2): NOT_CONNECTED
- pin8(A6, DP1): NOT_CONNECTED
- pin9(A7, DN1): NOT_CONNECTED
- pin10(B6, DP2): NOT_CONNECTED
- pin11(A8, SBU1): NOT_CONNECTED
- pin12(B5, CC2): NETS(CC2)
- pin13(A1B12, GND1): NETS(GND)
- pin14(B1A12, GND2): NETS(GND)
- pin15(B4A9, VBUS1): NETS(V5_IN)
- pin16(A4B9, VBUS2): NETS(V5_IN)

R1 (5.1kΩ undefined)
- pin1(anode, pos, left): NETS(CC1)
- pin2(cathode, neg, right): NETS(GND)

R2 (5.1kΩ undefined)
- pin1(anode, pos, left): NETS(CC2)
- pin2(cathode, neg, right): NETS(GND)

U1 (TPS2553DBVR)
- pin1(IN): NETS(V5_IN)
- pin2(GND): NETS(GND)
- pin3(EN): NETS(ENABLE)
- pin4(N_FAULT): NETS(N_FAULT)
- pin5(ILIM): NETS(ILIM)
- pin6(OUT): NETS(V5_OUT)

C1 (100nF undefined)
- pin1(pos, anode, left): NETS(V5_IN)
- pin2(neg, cathode, right): NETS(GND)

C2 (1uF undefined)
- pin1(pos, anode, left): NETS(V5_IN)
- pin2(neg, cathode, right): NETS(GND)

R3 (49.9kΩ undefined)
- pin1(anode, pos, left): NETS(ILIM)
- pin2(cathode, neg, right): NETS(GND)

C3 (10uF undefined)
- pin1(pos, anode, left): NETS(V5_OUT)
- pin2(neg, cathode, right): NETS(GND)

C4 (100nF undefined)
- pin1(pos, anode, left): NETS(V5_OUT)
- pin2(neg, cathode, right): NETS(GND)

J2 (B2B-XH-A)
- pin1(VOUT): NETS(V5_OUT)
- pin2(GND): NETS(GND)

R4 (100kΩ undefined)
- pin1(anode, pos, left): NETS(V5_IN)
- pin2(cathode, neg, right): NETS(ENABLE)

R5 (10kΩ undefined)
- pin1(anode, pos, left): NETS(V5_IN)
- pin2(cathode, neg, right): NETS(N_FAULT)

R6 (2.2kΩ undefined)
- pin1(anode, pos, left): NETS(V5_IN)
- pin2(cathode, neg, right): NETS(FAULT_LED)

D1 (LTST-C190KRKT)
- pin1(anode, pos, left): NETS(FAULT_LED)
- pin2(cathode, neg, right): NETS(N_FAULT)

J3 (M20-9990345)
- pin1(EN): NETS(ENABLE)
- pin2(N_FAULT): NETS(N_FAULT)
- pin3(GND): NETS(GND)