☰ 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 5 — OptiPlex 5080: power, USB, audio, CAN, displays
+
-
Fit
100%
wheel / pinch = zoom · drag = pan
fw5_peripherals
FULL WIRING SHEET 5 — OPTIPLEX 5080: POWER · USB · AUDIO · CAN · DISPLAYS (§4.7/§4.8/§5.9, rev 3.55)
19V hardwired to the internal pads via RLY-O1 = D-151 LATCHING (owned, true 0W hold) · real-time USB direct on the board · tolerant devices on ONE powered hub
BIOS: Deep Sleep DISABLED (WOL needs 5VSB) · Smart Power On OFF · WOL/PXE ON · red=power · teal=USB/net · orange=CAN · purple dash=pulses · green=audio · blue=display · grey dash=BT
cluster_pwr
POWER PATH — cab, near the 5080
O1 is NOT a Bosch panel relay
cluster_5080
DELL OPTIPLEX 5080 MICRO
i7-10700T · 16GB as-bought (32GB = top need-soon) · Linux Mint 22.3
src12
12V FEED — Sheet 2
fused at the box
o1
RLY-O1 · D-151 LATCHING (owned)
passive bistable DPDT 8A · V+/S/R
S-low=ON · R-low=CUT (~300ms, never both)
true 0W hold — reboot/OTA can't drop it
src12->o1
12V fused
esp
ESP32 FRONT BOARD — Sheet 3
open-drain DOs · DI7 sense
esp->o1
S / R pulses (active-LOW, 2 DOs)
pwrh
power-btn header
cold-boot / hard reboot
esp->pwrh
O3 pulse · 2×22 AWG twisted · width guards
o1->esp
DPDT pole Y → DI7 read-back
conv
12V→19V 10A converter
trim to 19.5V if adjustable
o1->conv
switched 12V
fdio
inline FUSE 7–10A
+ reverse-polarity diode
on the 19V run
conv->fdio
19V
pads
internal 19V DC pads
hardwire 2 wires · OMIT barrel jack
verify polarity vs Dell brick w/ meter
fdio->pads
14–16 AWG pair
dell
Dell PA-12 65W 1-wire ID chip
harvested, parasitic-powered · center-pin
spliced into the feed (backup to
BD-PROCHOT / RAPL software fix)
dell->pads
1-wire ID
usbc
front USB-C
DP-Alt-Mode: VERIFY (data/PD only?)
s23
S23 — scrcpy ingest
USB-C↔C data cable · phone's
unlimited data (§4.7)
usbc->s23
USB-C data
fa
front USB-A
bed
bed USB-C touch monitor (docked)
video DP + touch USB-A = 2 cables
(1 cable only if front USB-C proves DP-Alt)
fa->bed
touch USB
a1
rear USB-A 1
can
SH-C31G USB-CAN (isolated)
DIRECT port — never on a hub
a1->can
direct
a2
rear USB-A 2
mic
reSpeaker XVF3800 USB mic array
DIRECT port · headliner mount, mics down
onboard AEC/NS — §9.1
a2->mic
direct
a3
rear USB-A 3
hub
POWERED USB 3.0 hub — the ONE hub
industrial/DIN · 5V from 12V buck, fuse 2–3A
(bus-powered hubs brown out in vehicles)
a3->hub
ONE uplink
a4
rear USB-A 4
spare / service KB
dp
DP out
dp->bed
DP video
hdmi
HDMI out
spare 2nd wired head
(only 2 wired heads total)
aud
3.5mm line out
ucon
Uconnect AUX IN (head unit, NOW)
stays parked on AUX — only 5080
audio can be PipeWire-ducked
aud->ucon
SHIELDED 3.5mm TRS, short
bt
AX201 BT 5.2 / BLE
built-in — USB BT dongle DROPPED
phx
Phoenix head unit (LATER) + tablets
networked browser/WebRTC screens — no video wire
audio via BT aptX / USB (no line-in)
bt->phx
LATER: audio aptX / USB
rj
RJ45
→ Switch A (Sheet 4)
rj->phx
WebRTC over LAN/WiFi
obd
OBD2 breakout (screw terminals)
pin 6 = CAN-H · pin 14 = CAN-L · pin 4/5 = GND
twisted pair — do NOT add 120R
(vehicle bus already terminated)
can->obd
CAN-H/L twisted pair
gps
USB GPS dongle
time + geofence
hub->gps
kbm
KB/mouse combo dongle
service-time only (or built-in BT)
hub->kbm
ssd
spare: ext. SSD / ESP32 flashing
hub->ssd
s24
S24 Ultra music
A2DP sink on the 5080
s24->bt
BT A2DP
blek
keyring BLE dongle
controller reads it; 5080 BLE = backup
blek->bt
note
TEARDOWN NOTES
M.2 SSD-3: 256GB = OS (keep; reseat thermal pad on swap)
M.2 SSD-2: EMPTY 2280 → later 1TB NVMe (RAG)
2.5" SATA bay: 4TB SATA SSD = NVR (H.265 fine on SATA)
RAM: +matching 16GB SO-DIMM → 32GB DUAL-channel
(highest-value upgrade; also speeds UHD630 QuickSync)
RTC: replace the CR2032 — deep-storage 0W leaves only
the coin cell holding the clock
open the PDF version ›
‹ prev
next ›