PDF version:
1. Wishlist for Raspberry Pi extension board for marine computer
The wishlist is inspired by MCS board (https://github.com/Thomas-GeDaD/openplotter-MCS/blob/master/QuickGuide_MCS.pdf), as well as CarPiHat, number of SupTronics boards, Moitessier Hat, PiJuice, SixFab, PICAN-M boards
-
RTC clock
-
UPS
-
Lithium Ion battery mounting place
-
Port for solar / wind power input
-
Charging from solar, overcharge protection. If solar is enough then work from solar and charge, if not then from lithium battery, if not enough from 12v house battery, if not enough then do a safe shutdown, but when solar comes back up (or house battery) start the pi automatically
-
7-port USB hub (can be USB 2.0) self-powered, non back feeding
-
Audio in/out
-
SSD drive interface, place to mount SSD
-
Supplied with IP67 or better panel mounted interfaces (round holes) and cords to the board for USB, HDMI, Audio in/out, Ethernet, NMEA, power, momentary switch button, RF ports for antennas (GPS, AIS, SDR radio, etc)
-
External panel mounted SD card reader extension (IP68 or better) for easy software and charts swap
-
Panel mount status lights or (better) small (like m5stack) LCD display
-
Built-in on-board NMEA multiplexor functionality
-
Panel mount amp and volt meter
-
Buzzer for alarms
-
Panel mount USB charger port and cigarette 12v port (waterproof)
-
Conformant coating of the board
-
Two options to install the board
-
mount inside a panel
-
install in supplied protective case with wires routed via glands + waterproof case vent
-
-
Plus all existing MCS board functionality (optocoupled interfaces, self healing fuse, CAN bus, 5 NMEA 0183 interfaces, 1-wire, I2C ports, etc)
-
Ports for engine RPM, temperature, oil pressure, bilge pump monitoring, liquid levels inputs, navigation lights programmable controls, inputs for various gas alarm sensors, anchor windlass controls, bow thruster controls, a/c controls, fridge controls interface, water heater controls, air blower controls, seacocks state inputs, heel/pitch/roll, IMU (heading), environment (air temp, pressure, water temp), rudder position, interfaces to electric winches, sail tension sensors ports, live well tank controls
-
Integration with on-board WiFi, LTE router via ethernet
-
Integration with SDR radio, SSB via audio in and USB (AIS, NavTex, Weather fax, Inmarsat Fleet)
-
Integration with Iridium satellite phone as a modem
-
Integration with radar
-
Integration with sonar, fishfinders
-
Integration with depth, speed, wind transducers, autopilot via NMEA
-
Integration with lidar or color night vision camera
-
Relays for programmatic nav/running/anchor lights on/off
2. Wishlist for OpenWtr router extension board for marine LTE/WiFi router
-
4-6 NMEA 1083 ports multiplexed via TCP/IP using Kplex running on OpenWrt
-
External panel mounted SIM card reader extension (IP67 or better) for easy swap
-
Supplied with IP67 or better panel mounted interfaces (round holes) and cords to the router for USB, Ethernet, NMEA, power, momentary switch button, RF ports for antennas (GPS, WiFi, etc)
3. Wishlist for Power Board
This board would allow Pi to be up 24/7.
-
Port for solar / wind power input
-
Port for 12v house battery input
-
12v output to power external monitor
-
Lithium Ion battery mounting place
-
Charging from solar, overcharge protection. If solar is enough then work from solar and charge, if not then from lithium battery, if not enough from 12v house battery, if not enough then do a safe shutdown, but when solar comes back up (or house battery) start the pi automatically
-
UPS via lithium battery
-
RTC clock
-
SSD drive interface, place to mount SSD
-
7-port USB hub (can be USB 2.0) self-powered, non back feeding
-
Audio input (and better than default pi audio output)
-
Supplied with IP67 or better panel mounted interfaces (round holes) and cords to the board for USB, HDMI, Audio in/out, Ethernet, power, momentary switch button, RF ports for antennas (GPS, AIS, SDR radio, etc)
-
External panel mounted SD card reader extension (IP68 or better) for easy software and charts swap
-
5v ports to power extension IO board and Pi
-
Safe shutdown button connector (with panel mountable momentary button)
-
Programmable buzzer
-
Connectors for front panel status lights
-
Connectors for front panel amp/volt meter indicator
-
Conformant coating of the board
And all sensors, NMEA, GPS/AIS, Radio, Bluetooth, relays done as a separate IO board.