LCD display connected to NMEA2000, handles wind, course, SOG, STW... with Raymarine autopilot integration and alarm handling
-
Updated
Jun 24, 2026 - C
LCD display connected to NMEA2000, handles wind, course, SOG, STW... with Raymarine autopilot integration and alarm handling
Reverse-engineered notes and interoperability helpers for Navico GoFree screen mirroring / streaming on Simrad, Lowrance, and B&G devices.
PowerControlHub is a flexible automation controller for 12V systems. It combines relay switching, sensor monitoring, and smart‑home connectivity (MQTT, Home Assistant, REST, BLE) into one device. Ideal for boats, campers, off‑grid cabins, basements, and DIY smart‑home projects, it works as a standalone sensor hub or a full power‑control system.
C++ simulator of vessel rudder angle, outputting NMEA 2000 PGNs over CAN bus. For testing autopilots and steering displays.
Real-time sailing race assistant for B&G NMEA 2000 instruments. Predicts True Wind Angle at the next mark via wind-shift trend regression. Flutter + Wear OS, fed live by B&G Vulcan 7R chartplotter's built-in NMEA 0183-over-WiFi output. Built for tour-race regattas on Lake Balaton.
Bridge a physical CAN bus over WiFi to a Raspberry Pi as a real SocketCAN interface. XIAO ESP32-S3 + MCP2515 firmware speaking SLCAN over TCP — slcan0 works unchanged with can-utils, Node-RED, and Signal K. Diagnostics and normal node participation only; no injection primitives.
Web-based real-time monitor for CAN bus PGNs in marine electronics.
Nexys Video FPGA sensor-fusion HUD integrating Pcam 5C camera input, sonar acquisition, CDC-safe telemetry snapshots, HDMI compositing, OLED telemetry, and debug outputs.
NMEA2000 CanSniffer Arduino Nano based hardware that is designed to plug directly into a NMEA2000 marine network and parse PGNs, get the data into the Arduino and then provide a USB output for either initial debugging / config, or serial export with a secondary device like the custom display screen. Currently coded for RPM,TRim,Gear,Fuel Burn Rate
MyShip is a comprehensive open-source boat management system that puts complete control of your vessel at your fingertips.
Modern TypeScript Signal K NMEA2000 plugin with 92% Garmin PGN coverage - Enhanced version of signalk-to-nmea2000
EmpirBus project viewer: Upload .ebp files for instant IO overviews, Alarm ID collision detection, and memory mapping. Export to PDF with one click. 🚢⚡
Brunswick Corporation is a global leader in marine recreation and technology, headquartered in Mettawa, Illinois (NYSE: BC).
Add a description, image, and links to the marine-electronics topic page so that developers can more easily learn about it.
To associate your repository with the marine-electronics topic, visit your repo's landing page and select "manage topics."