You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Body consolidated 2026-07-08 — the original exploratory scope (below-the-fold history in comments) converged over 6 comments into a built board. This body now reflects current state; the comment thread holds the decision history.
Status — hardware done, awaiting boards
Per-console Power Distribution + Monitoring CAN node (PDU). PCB routed, DRC 0/0, ERC-clean → PR #217 (pcb/pdu-power-202 → main). Bare boards ordered (JLCPCB, in transit); LCSC components pending (batched with the Right-Nav order). Firmware split → #216. Rev1 = instrumentation-first (measure real cockpit load, let data drive final fuse/shunt sizing).
Role / architecture
~3 PDUs, one per console (Left · Right · Main Instrument). Each injects + monitors + fuses its console's power locally.
Sits PSU → PDU → console J_BUS. GND + CAN stay continuous across all PDUs; +12V/+5V are segmentable (a heavy zone dead-ends its OUT power pins → next zone gets a fresh injected feed).
Copper: large pours (12V 6–10 mm / 5V 5–8 mm / GND max, via-stitched) — sized for Kelvin accuracy + thermal margin, not current (a console is ~2–3 A). Fuse-aware neck rule: ≥2 mm per-console, ≥5 mm whole-bus.
Servo power (new standard):12V rail → local buck → servos, never logic 5V (+ bulk cap + polyfuse). Servos become a 12V load (captured by the 12V INA180); keeps 5V monitoring clean.
Status — hardware done, awaiting boards
Per-console Power Distribution + Monitoring CAN node (PDU). PCB routed, DRC 0/0, ERC-clean → PR #217 (
pcb/pdu-power-202→ main). Bare boards ordered (JLCPCB, in transit); LCSC components pending (batched with the Right-Nav order). Firmware split → #216. Rev1 = instrumentation-first (measure real cockpit load, let data drive final fuse/shunt sizing).Role / architecture
J_BUS. GND + CAN stay continuous across all PDUs; +12V/+5V are segmentable (a heavy zone dead-ends its OUT power pins → next zone gets a fresh injected feed).Locked design (supersedes the original body — see DESIGN-NOTES.md for full BOM/rationale)
12V rail → local buck → servos, never logic 5V (+ bulk cap + polyfuse). Servos become a 12V load (captured by the 12V INA180); keeps 5V monitoring clean.Remaining before this closes
hardware-standards.md; 12V load-budget refresh (power.mdLED-only table → servos-on-12V ~6–8 A); commit the PDU pour widths.Split off / related