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.
Chart a course and track your position using OpenCPN.
Build instrument panels to visualize data.
Download and visualization of GRIB files using XyGrib.
Connect to your NMEA 0183 devices to receive and send data.
Connect to your NMEA 2000 network to receive and send data.
The free and open source universal marine data exchange format.
Share NMEA and Signal K data with laptops, tablets and phones.
Access to OpenPlotter desktop from the cockpit through your mobile devices.
Heading and heel from an IMU sensor. Tilt compensated. Self-calibration.
Build a cheap, accurate and complete autopilot with pypilot.
Receive voice or decode AIS using cheap Software Defined Radio receptors.
Dedicated hardware specially designed for OpenPlotter like the Moitessier HAT.
Receive or send data to your boat while you are away through Telegram, Mastodon, e-mail, MQTT…
Connect multiple sensors for temperature (air, sea, motor, exhaust, fridge…), pressure, humidity, light, gas, smoke, batteries charge, tanks level, wind, opening doors, motion, switches…