Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itemir/rpi_boat_utils

Utilities for Raspberry Pi, mostly for usage on a boat. Includes UART control scripts, traffic measurement tools for Mikrotik (RouterOS) and OpenWrt, AIS wireless daemon, AIS decoder and an extensible boat & IoT sensor daemon for Signal K.
https://github.com/itemir/rpi_boat_utils

ais ais-receiver boat gps gpsd inavx iot marine nmea opencpn raspberry-pi rpi sailing sensors uart uart-control

Last synced: 3 months ago
JSON representation

Utilities for Raspberry Pi, mostly for usage on a boat. Includes UART control scripts, traffic measurement tools for Mikrotik (RouterOS) and OpenWrt, AIS wireless daemon, AIS decoder and an extensible boat & IoT sensor daemon for Signal K.

Awesome Lists containing this project

README

        

# Boat and Raspberry Pi Utilities

This repository contains a collection of utilities and tools for Raspberry Pi. They are primarily for usage on a boat, for bringing in Internet, integrating marine electronics, sensors and marine protocols.

That being said, some of the utilities are relevant for non-boat usage (like uart_control), some of the utilities do not require to be run on a Raspberry Pi (like gpsd2nmea, aisd or aisplay) and some have nothing to do with boats or Raspbbery Pi directly (like traffic_counter). This is a catch-all repository for auxiliary utilities I developed for my boat.

[uart_control](https://github.com/itemir/rpi_boat_utils/tree/master/uart_control)
---
Tool for configuring the UART on a Raspberry Pi.

[gpsd2nmea](https://github.com/itemir/rpi_boat_utils/tree/master/gpsd2nmea)
---
Daemon for translating gpsd messages to raw NMEA messages to be used in iNavX, iSailor etc.

[traffic_counter](https://github.com/itemir/rpi_boat_utils/tree/master/traffic_counter)
---
Code and instructions for measuring traffic consumed on Mikrotik(RouterOS) and OpenWrt routers.

[dometic_to_voltage](https://github.com/itemir/rpi_boat_utils/tree/master/dometic_to_voltage)
---
Arduino code to turn dometic sensor readings into variable voltages for displays like Simarine Pico.

[monitoringd](https://github.com/itemir/rpi_boat_utils/tree/master/monitoringd)
---
Daemon for retrieving pressure, temperature and humidity from a BME280 based sensor and storing them in InfluxDB, for visualizing on a Grafana dashboard.

[aisplay](https://github.com/itemir/rpi_boat_utils/tree/master/aisplay)
---
Web Service for displaying AIS vessels on a map.

[sensord](https://github.com/itemir/rpi_boat_utils/tree/master/sensord)
---
Signal K Daemon for integrating a variety of different DIY Raspberry Pi sensors to a Signal K network.

[aisd](https://github.com/itemir/rpi_boat_utils/tree/master/aisd)
---
(Unmaintained / Obsolete) Daemon for making a serial or USB based AIS (Automatic Identification System) receiver wireless enabled.