Skip to content

d3kOS v0.9.9.5 — OTA Self-Update · Helm Voice AI · SafeHelm · USB-CAN-A

Latest

Choose a tag to compare

@SkipperDon SkipperDon released this 04 Oct 17:10
· 2 commits to main since this release

d3kOS v0.9.9.5 — October 9, 2026

The most significant d3kOS release since v0.9.9.4.

Headline Capabilities

  • OTA Self-Update — Pi now updates itself automatically from the cloud. Two-tap install, ECDSA-signed packages, automatic rollback on failure.
  • Helm Voice AI (D-VA-01) — Say Helm, ask a question, hear the answer. Vosk STT + Piper TTS + Gemini with RAG from your boat manuals. Works offline.
  • SafeHelm Collision Advisory (D02) — COLREGs Rules 13/14/15/18, CPA/TCPA engine, spoken and on-screen alerts. Advisory-only, no false alarms while moored.
  • USB-CAN-A NMEA 2000 — Auto-detects USB-CAN-A or PiCAN-M on boot. No manual setup.
  • AIS Redesign — ais-catcher replaces rtl_ais. Works from first boot, community telemetry disabled.
  • AtMyBoat.com Integration — QR-based device registration, per-device Ed25519 auth, account pairing in one step.

Also in this release

  • Signal K Forward Watch v0.2.5 — 97 false moored alarms to 0 in sea trial replay
  • Complete 9-step setup wizard with mandatory password-change on first boot
  • CX5106 engine bridge removed — NMEA 2000 via USB-CAN-A or PiCAN-M only
  • 50+ bug fixes (BUG-19 through BUG-292)

Download

Image: https://archive.org/download/d3kos-v0.9.9.5-20261009/d3kos-v0.9.9.5-20261009.img.gz (28 GB compressed, 128 GB card)
SHA-256: 28437d4bd6b29a2640a5303cfdc5510781a648945aea82ff141b8b264f85f878

Flash with Raspberry Pi Imager to a 128 GB+ microSD card. Requires Raspberry Pi 4B with 4 GB RAM minimum.

Full Changelog

See CHANGELOG.md for the complete list of features and bug fixes.