Raspberry Pi Zero HAT PCB Design


Work done
  • Re-audited the live schematic against the remaining plan.
  • Added the missing eFuse support parts: C7 = 3.3 nF for U1:dVdt and R10 = 100 kΩ for U1:~FLT pull-up.
  • Confirmed current remaining schematic issues: L2:1 is still floating, J2:P1 is still floating, U1:dVdt/U1:~FLT and new C7/R10 are not yet wired, J6:C still needs explicit NC, TP3 remains a single-pin net, and 41 Net Portals remain.
  • Updated the handoff mapping with the current blocked state and exact intended repairs: Schematic Text Mapping for Other LLMs.
Success criteria review
  • ✅ Verified existing corrected intent for VIN_6V, BUCK_5V, PI_5V, motors, LED GPIO JSTs, common GND, and feedback values.
  • ✅ Added C7 and R10 parts needed for the eFuse omissions.
  • ❌ Could not safely apply final wiring repairs due to a schematic data issue that is blocking edits.
  • ❌ ERC is not clean yet; remaining warnings include L2:1, J2:P1, U1:dVdt, U1:~FLT, C7, R10, J6:C, TP3, and expected unused Pi header pins.
  • ❌ PCB layout preparation should wait until the schematic edit issue is cleared and the final schematic repairs are verified.
Next steps
Clear the schematic edit issue, then apply the documented repairs: connect L2:1 to U2:SW/C5:P2, connect J2:P1 to MOTOR1_LOW, wire C7 and R10, mark J6:C NC, resolve TP3, remove stale portals, then rerun ERC/DRC before PCB layout setup.
give a text instructions of exactly what to wire but dont wire yourself.
I created a detailed copy-pasteable wiring checklist here: Manual Wiring Instructions - Pi Zero 2 W Power HAT.
It lists the exact pin-to-pin/net wiring for VIN_6V, GND, TPS56339 buck/BOOT/SW/FB, TPS259531 eFuse, motor MOSFET channels, LED JSTs, TP3, and the final ERC checklist.
I think I wired everything. check my work. do not wire anything yourself but call out what is needed.
Your main functional wiring looks mostly correct now: VIN_6V, buck/eFuse-to-PI_5V, motor low-side switching, LED GPIO connectors, and common GND are all largely in place. Remaining issues are cleanup/ERC hygiene: label the unnamed VIN_6V, BUCK_5V, and GND nets, rename AUTO_NAME to Q2_GATE, mark J6:C NC, resolve/assign TP1–TP4 and 6V:P1, then route the PCB airwires. Full audit is in Schematic Audit — Check My Work.
Run ERC/DRC
List net labels
Check BOM completeness
Inspect airwires

F2
C2 P2 - C3 2
C4 2 - C6 2
C4 2 - C6 2
C3 2 - H1 Pin_34
U1 GND - U1 EP
C4 2 - C6 2
J7 Pin_2 - D1 2
C4 2 - C6 2
C4 2 - C6 2
C4 2 - C6 2
U1 GND - U1 EP
J7 Pin_2 - D1 2
C4 2 - C6 2
J5 Pin_2 - D1 2
J6 A - D3 K
J6 B - U2 GND
J6 A - D3 K
J6 B - U2 GND
J6 B - H1 Pin_9
C4 2 - C6 2
C4 2 - C6 2
C4 2 - C6 2
C2 P2 - C3 2
C4 2 - C6 2
J6 B - H1 Pin_9
C4 2 - C6 2
C4 2 - C6 2
J7 Pin_2 - D1 2
J6 A - D3 K
J7 Pin_2 - D1 2
C4 1 - F2 1
H1 Pin_18 - J5 Pin_1
R4
Hole3
Hole2
U1 OUT - H1 Pin_2
Q1 D - D2 A
H1 Pin_22 - J7 Pin_1
C2 P1 - C6 1
U2 FB - R6 2
H1 Pin_22 - J7 Pin_1
R9 2 - C5 P1
H1 Pin_11 - R2 2
F2 2 - U1 IN
F2 2 - U1 IN
C4 1 - F2 1
J6 A - U2 VIN
J6 A - U2 VIN
J6 A - U2 VIN
Q2 D - D3 A
C2 P1 - C6 1
L2 2 - C3 1
U1 OUT - H1 Pin_2
R9 2 - C5 P1
H1 Pin_4 - D1 1
Hole4
L2 2 - C3 1
U2 FB - R6 2
J1
U1 OUT - H1 Pin_2
H1 Pin_19 - R1 1
Q2 D - D3 A
H1 Pin_4 - D1 1
U1 OUT - H1 Pin_2
C4 1 - F2 1
Hole1
H1 Pin_18 - J5 Pin_1
J1 P2 - J2 P2
H1 Pin_11 - R2 2
C2 P1 - C6 1
6V
6V
C1
Capacitance
10µF
U1
6V
6V
6V
6V
C7
Capacitance
3.3nF
J6
Manufacturer Part Number
54-00166
TP4
J5
R7
Resistance
10000 Ω
D1
R10
Resistance
100kΩ
TP2
TP3
C4
C5
End of Life
Capacitance
0.1uF
C2
End of Life
Capacitance
0.1uF
R2
TP5
C3
J7
TP1
D3
R_ILM
Resistance
1000 Ω
H1
Manufacturer Part Number
2.54-2*20
L2
R6
Resistance
76800 Ω
Q2
Q1
D5
R9

Stuck Cyan Lightcycle 92e7

Stuck Cyan Lightcycle 92e7 thumbnail