Skip to main content
Please wait...

OpenPlotter

The open-source sailing platform for ARM computers

OpenPlotter

OpenPlotter is a combination of software and hardware to be used as navigational aid on small and medium boats. It is also a complete home automation system onboard. It works on ARM computers like the Raspberry Pi or on any computer running a Linux Debian derivative. It is low-cost, low-consumption and modular.

You will need the basic parts and some optional parts. It will depend on what kind of data you want to collect, process or display and what kind of equipment your boat already has. Do it yourself.

Features

Chart plotter

Chart plotter

Chart a course and track your position using OpenCPN.

Dashboards

Dashboards

Build instrument panels to visualize data.

Weather

Weather

Download and visualization of GRIB files using XyGrib.

NMEA 0183

NMEA 0183

Connect to your NMEA 0183 devices to receive and send data.

NMEA 2000

NMEA 2000

Connect to your NMEA 2000 network to receive and send data.

Signal K

Signal K

The free and open source universal marine data exchange format.

Access point

Access point

Share NMEA and Signal K data with laptops, tablets and phones.

Headless

Headless

Access to OpenPlotter desktop from the cockpit through your mobile devices.

Compass

Compass

Heading and heel from an IMU sensor. Tilt compensated. Self-calibration.

Autopilot

Autopilot

Build a cheap, accurate and complete autopilot with pypilot.

SDR

SDR

Receive voice or decode AIS using cheap Software Defined Radio receptors.

Hardware

Hardware

Dedicated hardware specially designed for OpenPlotter like the Moitessier HAT.

IoT

IoT

Receive or send data to your boat while you are away through Telegram, Mastodon, e-mail, MQTT…

Sensors

Sensors

Connect multiple sensors for temperature (air, sea, motor, exhaust, fridge…), pressure, humidity, light, gas, smoke, batteries charge, tanks level, wind, opening doors, motion, switches…