Connect NMEA 0183 to a Raspberry Pi

Boat monitoring interface showing aggregated NMEA navigation and system metrics

Connecting your boat’s NMEA 0183 data to a Raspberry Pi is straightforward with Home Assistant and my menu-driven integrations. Choose TCP/Wi-Fi (no extra cables, works with Signal K or Wi-Fi gateways) or go USB Serial (RS232/RS422) for a robust wired feed. Either way, you’ll stream instrument data into custom dashboards, create alerts, and build automations

Connect NMEA 2000 to a Raspberry Pi

Boat monitoring interface showing aggregated NMEA navigation and system metrics

Connecting your boat’s NMEA 2000 (N2K) network to a Raspberry Pi is easier than you might think. With Home Assistant plus either a low-cost ESP32 CAN transceiver (wireless) or a USB-CAN adapter (wired), you can stream instrument data to custom dashboards, create smart alerts, and automate tasks — all locally and on a budget.

Build a Central Marine Computer

Raspberry Pi in a custom boat-assistant case ready for marine use

Learn how to build a central marine computer using a Raspberry Pi to monitor your boat’s engine, bilge, tanks, and NMEA data — with remote alerts and full dashboard access.

INA219: Precision Voltage & Current Monitoring for Boats

Front view of INA219 voltage and current sensor board

In the world of smart boating, accurate monitoring of electrical parameters is crucial for ensuring the reliability and efficiency of your vessel’s systems. One key component that can help achieve this is the INA219 board, a high-side current sensor that can measure both the bus voltage and the current flowing through a load. This article will guide you through connecting the INA219 to an ESP32, configuring it using ESPHome, and understanding its advantages over traditional voltage dividers.

Engine Temperature Monitoring for Boats

Boat engine monitoring interface with real-time temperature readout

In this article, discover how to set up a sophisticated engine temperature monitoring system using the ESP32 microprocessor and DS18B20 one-wire sensors, capable of withstanding extreme temperatures up to 125C and offering waterproof capabilities.

ESP32

ESP32 Wi-Fi/Bluetooth board used for marine sensor connectivity

In the rapidly evolving world of smart technology, the ESP32 microcontroller stands out as a game-changer, especially for the boating community. This powerful, versatile, and cost-effective device is transforming how we approach marine automation and smart boating. In this article, we’ll explore what the ESP32 is, its capabilities, and how it integrates seamlessly with ESPHome and Home Assistant to enhance your boating experience.

Boat Tracking

Boat Tracking - Free and Automatic

In this article, I’ll guide you through how to setup online boat tracking! This video guides you through the Smart Anchor integration that connects your boat to No Foreign Land (NFL) for real-time tracking, completely free of charge

Raspberry Pi

Top-down view of Raspberry Pi circuit board showing processor and GPIO pins

In this article, I’ll guide you through using the Raspberry Pi 4 as the core computer for your smart boating needs. This guide will cover unboxing, assembly, and initial setup of the Raspberry Pi 4, transforming it into a powerful and compact smart boating computer.