All Projects → itemir → rpi_boat_utils

itemir / rpi_boat_utils

Licence: MIT license
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.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
shell
77523 projects
go
31211 projects - #10 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to rpi boat utils

IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-43.66%)
Mutual labels:  uart, sensors
node-nmea
Parser for NMEA sentences.
Stars: ✭ 23 (-67.61%)
Mutual labels:  gps, nmea
lwow
Lightweight onewire protocol library optimized for UART hardware on embedded systems
Stars: ✭ 98 (+38.03%)
Mutual labels:  uart, sensors
Mocs
My Own Car System, a Go & Qt application for your car
Stars: ✭ 218 (+207.04%)
Mutual labels:  rpi, gps
Shiny
A Xamarin Framework for Backgrounding & Device Hardware Services (iOS, Android, UWP, Tizen, tvOS, watchOS, & more coming soon)
Stars: ✭ 763 (+974.65%)
Mutual labels:  gps, sensors
frakegps
Simulate a simple GPS device with gpsd or geoclue2
Stars: ✭ 22 (-69.01%)
Mutual labels:  gpsd, nmea
ublox
Arduino and CMake library for communicating with uBlox GPS receivers.
Stars: ✭ 89 (+25.35%)
Mutual labels:  gps, sensors
nmea msgs
nmea_msgs is a ROS package containing messages related to the NMEA standard
Stars: ✭ 21 (-70.42%)
Mutual labels:  gps, nmea
nmea
NMEA 0183 parser
Stars: ✭ 13 (-81.69%)
Mutual labels:  gps, nmea
pzgps
Read GPS data from a PiZero in a single page web app via a WebSocket
Stars: ✭ 12 (-83.1%)
Mutual labels:  gps, gpsd
opendlv
OpenDLV - A modern microservice-based software ecosystem powered by libcluon to make vehicles autonomous.
Stars: ✭ 67 (-5.63%)
Mutual labels:  gps, nmea
Rpi Can Logger
Project to log CAN bus data from a PiCAN2 and a GPS module
Stars: ✭ 68 (-4.23%)
Mutual labels:  rpi, gps
Trail Sense
An Android app that uses your phone's sensors to assist with wilderness treks or survival situations.
Stars: ✭ 144 (+102.82%)
Mutual labels:  gps, sensors
System sensors
Logging of system sensor specific for the RPI and sending them to a MQTT broker
Stars: ✭ 134 (+88.73%)
Mutual labels:  rpi, sensors
Ipfs Rpi
IPFS installer for the Raspberry Pi and other ARM-based devices.
Stars: ✭ 130 (+83.1%)
Mutual labels:  rpi
Nexmon
The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
Stars: ✭ 1,761 (+2380.28%)
Mutual labels:  rpi
Gumcp
Web Control Panel for Raspberry Pi
Stars: ✭ 124 (+74.65%)
Mutual labels:  rpi
SerialPundit
Serial port communication in Java - FTDI D2XX, HID API, X/Y modem
Stars: ✭ 116 (+63.38%)
Mutual labels:  uart
Boombeastic
A Raspberry Pi based smart connected speaker with support for airplay, spotify, mpd and local playback
Stars: ✭ 195 (+174.65%)
Mutual labels:  rpi
Flutter embedded
Embedded Flutter
Stars: ✭ 123 (+73.24%)
Mutual labels:  rpi

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

Tool for configuring the UART on a Raspberry Pi.

gpsd2nmea

Daemon for translating gpsd messages to raw NMEA messages to be used in iNavX, iSailor etc.

traffic_counter

Code and instructions for measuring traffic consumed on Mikrotik(RouterOS) and OpenWrt routers.

dometic_to_voltage

Arduino code to turn dometic sensor readings into variable voltages for displays like Simarine Pico.

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

Web Service for displaying AIS vessels on a map.

sensord

Signal K Daemon for integrating a variety of different DIY Raspberry Pi sensors to a Signal K network.

aisd

(Unmaintained / Obsolete) Daemon for making a serial or USB based AIS (Automatic Identification System) receiver wireless enabled.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].