☰ 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 of 5 — OPTIPLEX 5080 MICRO: POWER, USB, AUDIO, CAN, DISPLAYS (rev 3.15)
Port allocation rule: real-time/bandwidth devices DIRECT on the board (CAN, mic, phone); tolerant low-speed devices on ONE POWERED hub. Built-in AX201 BT 5.2 = A2DP + BLE (no BT dongle).
BIOS: Deep Sleep DISABLED (WOL needs 5VSB) · Smart Power On DISABLED · WOL/PXE ENABLED · replace the CR2032 (deep-storage 0W leaves only the coin cell holding the clock).
LEGEND: red = DC power · gold dashed = USB · blue = display · green = audio · orange = CAN · gray dashed = BT
opti
DELL OPTIPLEX 5080 MICRO (i7-10700T · 16GB to 32GB · 256GB NVMe + SATA bay)
front USB-C
front USB-A
rear USB-A 1
rear USB-A 2
rear USB-A 3
rear USB-A 4
DP
HDMI
RJ45
3.5mm audio out
internal 19V DC pads
power-btn header
AX201 BT 5.2/BLE
s23
S23 (scrcpy ingest — USB-C to C data cable;
phone's unlimited data, §4.7)
opti:usbc->s23
USB-C data
can
SH-C31G USB-CAN (isolated)
DIRECT port — never on a hub
opti:a1->can
direct
mic
reSpeaker XVF3800 USB mic array
headliner mount, mics down (§9.1)
opti:a2->mic
direct
hub
POWERED USB 3.0 hub (industrial/DIN)
5V from 12V buck · fuse 2-3A · 18 AWG
(bus-powered hubs brown out in vehicles)
opti:a3->hub
one uplink
ucon
Uconnect AUX IN (head unit)
stays parked on AUX = the computer
(only 5080 audio can be ducked)
opti:aud->ucon
3.5mm TRS, SHIELDED cable, short run
(PipeWire role-ducking: music dims for TTS)
bed
Bed USB-C touch monitor (docked)
VIDEO: DP or HDMI · TOUCH: USB-A
(2 cables — unless front USB-C proves
DP-Alt-Mode: then 1 cable; VERIFY)
opti:fa->bed
touch USB (or service KB)
opti:dp->bed
DP (video)
phx
Phoenix / tablet screens:
networked (WiFi, Sheet 4) — no wires here
opti:hdmi->phx
spare wired head
note
STORAGE BAYS (teardown)
──────────────────────────
• M.2 SSD-3: 256GB SK Hynix = OS drive (keep;
reseat Dell thermal pad on any swap)
• M.2 SSD-2: EMPTY 2280 — later 1TB NVMe (RAG)
• 2.5in SATA bay (SATA-0): 4TB SATA SSD = NVR
(~$150-170; SATA is plenty for H.265 writes)
RAM: add matching 16GB SO-DIMM -> 32GB DUAL-
channel (also speeds UHD630 QuickSync decode).
conv
12V->19V 10A converter (from Sheet-2 RLY-O1)
output hardwired: 2 wires to the INTERNAL
+ / - DC pads (omit barrel jack, verify polarity
w/ meter vs the Dell brick first)
fdio
inline FUSE 7-10A + reverse-polarity diode
(on the 19V run)
conv->fdio
fdio->opti:pads
19V, wire per converter (~14-16 AWG)
dell
Dell ID: harvested PA-12 65W 1-wire chip
(center-pin wire spliced into the feed;
backup to the BD-PROCHOT/RAPL software fix)
dell->opti:pads
1-wire ID (center pin)
o3
Controller O3 -> power-btn pulse
2x 22 AWG twisted to the header
(cold-boot / hard reboot)
o3->opti:pwr
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:h
CAN-H (twisted pair w/ CAN-L)
can->obd:l
CAN-L
gps
USB GPS dongle (time + geofence)
hub->gps
kbm
KB/mouse combo dongle (service-time)
or built-in BT instead
hub->kbm
ssd
spare: external SSD / flashing ESP32s
hub->ssd
s24
S24 Ultra music
(BT A2DP sink on the 5080)
s24->opti:bt
BT A2DP (built-in AX201)
blek
Keyring BLE dongle
(read by controller; 5080 BLE = backup)
blek->opti:bt
open the PDF version ›
‹ prev
next ›