3 Hardware d3 n1 Assembly
D3‑N1 — Open Source Marine Computer (Full Technical Build Guide) The D3‑N1 is a fully open‑source, marine‑grade helm computer designed for real‑time navigation, engine telemetry, AIS, GPS, and optional Marine Vision camera feeds. Built on the Raspberry Pi platform and powered by d3kOS or OpenPlotter, the D3‑N1 brings modern digital helm capabilities to any vessel — from older analog‑gauge boats to modern NMEA 2000 networks. This video covers the complete hardware build: prerequisites, wiring, power design, PiCAN‑M installation, enclosure prep, NMEA 2000 integration, and optional PoE camera systems. ⚓ Prerequisites — Engine & NMEA 2000 Integration Your engine must output data to an NMEA 2000 backbone. • Boats 2001+ often have NMEA 2000 built in • Boats 2000 and earlier typically require an engine gateway If your boat uses analog gauges, install an engine‑to‑NMEA 2000 gateway such as the CX5106, which digitizes RPM, temperature, oil pressure, and fuel level and broadcasts them as NMEA 2000 PGNs. d3kOS automatically detects these values once they’re on the network. 🧰 Core Components (Required for Every Build) • Raspberry Pi 4B (8 GB) or Raspberry Pi 5 • 128 GB A2 MicroSD preloaded with d3kOS • PiCAN‑M HAT — SMPS version for Pi 4B (12 V → 5 V @ 3 A) — Non‑SMPS version for Pi 5 (CAN bus only) • IP67 NEMA enclosure with sealed cable glands • Active cooling (heatsink + fan) • 40‑pin GPIO extender for HAT clearance • 12 V→5 V buck converter (≥ 5 A / 25 W for Pi 5 builds) • ANKER S330 USB speaker for alerts and AIS notifications • GPS receiver, AIS receiver, and 1000‑nit touchscreen display • Power cables for Pi and display 📡 Optional Marine Vision Components (PoE Camera System) • 5‑port PoE switch • 12 V→54 V DC converter (5 A recommended) • Reolink RLC‑510A (bow) — 5 MP, IP67 • Reolink RLC‑820A (stern) — 4K, IP67 • Outdoor‑rated Cat5e/Cat6 cabling This enables real‑time camera feeds, object detection, and situational awareness overlays inside d3kOS. 🔌 Build Paths — Choose Pi 4B or Pi 5 Path A — Raspberry Pi 4B (Simplest) • PiCAN‑M SMPS powers the Pi directly • No buck converter required • Proven, stable baseline for D3‑N1 Path B — Raspberry Pi 5 (More Performance) • PiCAN‑M (non‑SMPS) handles CAN bus only • Pi 5 must be powered by a 5 A buck converter • More CPU headroom for charts, AI, and Marine Vision • Slightly more wiring complexity 🛠️ Assembly Steps (Detailed) 1. Flash the SD Card Use Raspberry Pi Imager or Balena Etcher. Verify checksum to avoid corrupted boots. 2. Install the Heatsink + Fan Marine environments get hot — active cooling is mandatory. 3. Add the GPIO Extender Raises the PiCAN‑M above the heatsink. 4. Mount the PiCAN‑M HAT • Pi 4B: SMPS powers the Pi • Pi 5: HAT handles CAN bus only; Pi powered separately 5. Connect USB Devices GPS, AIS, speaker, touchscreen, USB hub if needed. 6. Install Everything into the IP67 Enclosure Use proper cable glands — every unsealed hole breaks waterproofing. 7. Wire Power • Monitor → 12 V direct • Pi 4B → powered via PiCAN‑M SMPS • Pi 5 → powered via 12 V→5 V buck converter (≥ 5 A) 8. Connect to NMEA 2000 CAN‑H and CAN‑L to a T‑connector on the backbone. 9. Add Engine Gateway (If Needed) CX5106 converts analog gauges to NMEA 2000 PGNs. 10. Install Marine Vision Cameras (Optional) PoE switch + DC converter + Reolink cameras. 11. Power On & Configure Boot d3kOS, verify engine data, GPS, AIS, and camera feeds. 📝 Tips for a Reliable Marine‑Grade Build • Seal every cable gland — IP67 only works if every penetration is watertight • Use A2‑rated SD cards (Samsung/SanDisk recommended) • Label every cable before closing the enclosure • Bench‑test the full system before helm installation • Use a display rated 1000 nits minimum for sunlight visibility • Fuse your 12 V feed (3 A recommended) • Pi 5 builds must use a 5 A buck converter to avoid undervoltage, throttling, and SD corruption • Avoid routing Ethernet near high‑current engine wiring Build it. Modify it. Share it. #d3kOS #D3N1 #MarineComputer #OpenSourceBoating #RaspberryPi #NMEA2000 #BoatTech #DIYHelm #MarineVision #OpenPlotter #BoatingTech #navigationsystems more information see: Atmyboat.com github.com/skipperdon/d3kOS
Download
0 formatsNo download links available.