ā° Menu
š Overview
0. THE BINDING CONSTRAINT ā READ THIS FIRST
1. PROJECT OVERVIEW
2. HARDWARE ā ALREADY OWNED (No Cost)
3. CARPUTER ā HARDWARE TO PURCHASE
4. SYSTEM ARCHITECTURE ā THREE TIERS
5. POWER ARCHITECTURE (the keystone)
6. ESP32 NODE NETWORK (Tier 0)
7. CAMERA SYSTEM + NVR
8. CAN BUS INTEGRATION
9. SOFTWARE STACK
10. THERMAL MANAGEMENT
11. HOME RAG SERVER (HP Z440 #1)
12. OFF-GRID MESH + REMOTE ACCESS (Phase 2/3)
13. PENDING ACTIONS
14. PHASED ROADMAP
15. COST SUMMARY
16. ARCHITECTURE AT A GLANCE
17. MASTER PARTS LIST (BOM) (rev 3.43)
⣠Wire Diagrams
Full Wiring 2 ā FRONT computer fuse/relay box (pin-level)
ļ¼
ļ¼
Fit
100%
wheel / pinch = zoom Ā· drag = pan
fw2_relaybox
FULL WIRING SHEET 2 ā FRONT COMPUTER FUSE / RELAY BOX, PIN-LEVEL (§5.6 Ā· §6.3 Ā· §6.5, rev 3.55)
FRONT cluster only ā combiner circuits (F4 contactor coil Ā· F10 pre-charge Ā· RLY-O5/PC Ā· O5/O6) MOVED to the BED cluster (sheets 6 & 8)
panel = 2Ć True Mods WATERPROOF 6-gang fuse+relay boxes (Bosch 5-pin 30/40A, INTEGRATED gang fuses, pre-wired) + small 4-6 way ATO block for always-on feeds
every relay: 86 ā fused trigger rail (F11) Ā· 85 ā sunk by a DO (Waveshare DOs have built-in flyback; diode-suppressed coils ā 85/86 polarity STRICT) Ā· 30 ā gang fuse Ā· 87 ā load Ā· 87a EMPTY Ā· coil ~150mA vs 500mA DO limit Ā· triggers 20-22 AWG / solid Cat5 Ā· load runs 16 AWG fused ā¤10A
cluster_boxA
TRUE MODS BOX A ā waterproof 6-gang fuse+relay (board-driven)
Bosch 5-pin 30/40A per gang Ā· integrated fuse per gang Ā· 87a EMPTY
cluster_boxB
TRUE MODS BOX B ā waterproof 6-gang fuse+relay (lights, dash-module-driven)
same box · front lights on M-DO1-6 per §5.6 rev 3.17
feed
FRONT + BUS (Sheet 1)
6-8 AWG Ā· 40-60A fused at the bus
dmod
DASH MODBUS IO 8CH (§6.4.1, owned)
SKU 26244 Ā· RS485 slave Ā· ULN2803A sinks
M-DO1 rock Ā· M-DO2 KC trigger Ā· M-DO3 underbody
M-DO4 pods Ā· M-DO5 amber Ā· M-DO6 master isolation
f1
F1 10A inline ATO
converter feed ā O1 is
NOT in the relay panel
feed->f1
ato
ALWAYS-ON ATO FUSE BLOCK (small 4-6 way)
NON-relay always-on feeds ONLY (rev 3.24)
the True Mods boxes fuse everything else
F11 5A ā TRIGGER RAIL
F12 3A ā Waveshare 12V
F13 3A ā Pi 5V buck
F14 3A ā Cudy + Switch A
feed->ato
10-12 AWG
r2
RLY-O2 ā accessory cut
86 ā trigger rail
85 ā DO sink (board O2)
30 ā gang fuse F2 7.5A
87 ā accessories Ā· 87a EMPTY
feed->r2
8 AWG feed
rr
RLY-RK ā rock lights
86 ā trigger rail
85 ā DO sink (M-DO1)
30 ā gang fuse F6 7.5A
87 ā rock lights Ā· 87a EMPTY
feed->rr
8 AWG feed
kc
KC HARNESS RELAY
ships IN the KC kit ā NOT in the panel
trig ā diode-OR (mA)
30 ā house 12V Ā· 12 AWG Ā· 20-25A fuse (per kit)
gnd ā coil return
87 ā KC bar
feed->kc
ā 30
esp
FRONT ESP32-S3 BOARD (Sheet 3)
DOs sink coil pin-85s (open-drain)
O1 = 2 DOs ā D-151 S/R pulses
O3 power-btn pulse = DO DIRECT (no relay)
O5/O6 GONE ā combiner is on the BED board
d151
O1 ā Electronics-Salon D-151 / MD-D151S/12V (OWNED ā §6.3 rev 3.46)
passive bistable/latching DPDT Ā· internal Hongfa HF115F-L dual-coil
true 0W hold Ā· holds through reboot/OTA Ā· NOT a Bosch socket part
(latching needs set+reset coils) Ā· verify hold before install
V+ ā trigger rail (F11) Ā· also Cy (pole-Y common)
S ā DO_a Ā· ACTIVE-LOW pulse ~300ms = ON
R ā DO_b Ā· ACTIVE-LOW pulse ~300ms = CUT Ā· NEVER S+R low together
Cx ā F1 10A (pole-X common ā the muscle)
Sx ā converter 12V (switched)
Sy ā DI7 (pole-Y aux contact = read-back)
esp->d151
DO_a ā S
esp->d151
DO_b ā R
esp->r2
O2 ā 85
r4
RLY-O4 ā camera tier / Switch B
86 ā trigger rail
85 ā DO sink (board O4)
30 ā gang fuse F3 10A
87 ā Switch B PoE PSU Ā· 87a EMPTY
esp->r4
O4 ā 85
kcor
KC DIODE-OR TRIGGER
KC dash switch (manual fail-safe,
works with computer dead) OR M-DO2
interlock: front board inhibits the rack
>~5 mph on-road (§5.7 #4)
dmod->kcor
M-DO2
dmod->rr
M-DO1 ā 85
ru
RLY-UB ā underbody
86 ā trigger rail
85 ā DO sink (M-DO3)
30 ā gang fuse F7 7.5A
87 ā underbody Ā· 87a EMPTY
dmod->ru
M-DO3 ā 85
rp
RLY-PD ā pods
86 ā trigger rail
85 ā DO sink (M-DO4)
30 ā gang fuse F8 7.5A
87 ā pods Ā· 87a EMPTY
dmod->rp
M-DO4 ā 85
ra
RLY-AM ā amber / marker
86 ā trigger rail
85 ā DO sink (M-DO5)
30 ā gang fuse F9 7.5A
87 ā amber/marker Ā· 87a EMPTY
dmod->ra
M-DO5 ā 85
f1->d151
ā Cx
trig
TRIGGER RAIL +12V
F11 5A Ā· 20 AWG
feeds every pin 86 + D-151 V+/Cy
ato:f11->trig
ws
front ESP32 + dash Modbus 12V
always-on (Sheet 3)
ato:f12->ws
pi
Pi 5V buck
always-on (Sheet 3)
ato:f13->pi
net
Cudy router + Switch A
always-on (Sheet 4)
ato:f14->net
kcor->kc
ā trig
trig->d151
ā V+ Ā· Cy
trig->r2
trig->rr
d151->esp
Sy ā DI7 read-back
conv
12Vā19V converter
~10A in Ā· reverse-polarity diode
19V out ā Sheet 5 (OptiPlex)
d151:e->conv
acc
accessory circuits
15-min timer loads Ā· 16 AWG Ā· ā¤5A
r2:e->acc
spA
gangs 3-6: SPARE
was RLY-O5 contactor + RLY-PC pre-charge ā BED (sheet 6)
was O7 compressor ā OUT of build (rev 3.17)
F4 + F10 renumbered to the bed box Ā· F5 spare
swbp
Switch B PoE PSU ā LS108GP
12Vā53.5V supply or stock adapter (VERIFY)
16 AWG (~62W PoE + overhead ā 7A @12V)
r4:e->swbp
lrock
rock lights
16 AWG Ā· ā¤5A
rr:e->lrock
lub
underbody
16 AWG Ā· ā¤5A
ru:e->lub
lpd
pods
16 AWG
rp:e->lpd
spB
gangs 5-6: SPARE
growth (incl. §6.1 limp-home pocket spare)
lam
amber / marker
16 AWG
ra:e->lam
bar
KC bumper rack ā 216W / 18A
wiring supplied in the KC harness kit
forward-facing ā on-road interlock applies
kc:e->bar
gnd
BOX GND bar ā front ā bus
single-point star (§5.6) · all DO coil
sinks return via controller GND
kc:e->gnd
coil gnd (follow KC kit)
open the PDF version āŗ
ā¹ prev
next āŗ