Skipper Don
Junior Member
- Joined
- Feb 24, 2026
- Messages
- 6
- Reaction score
- 1
- Location
- Toronto, ON, CAN
Hi all,
I'm working on an open-source marine safety project — a short-range collision avoidance system built around a Raspberry Pi that fuses several sensor layers: WiFi-based proximity sensing, camera, AIS, and LoRa mesh radio. The goal is to detect the hazards conventional instruments miss — kayaks, paddleboards, deadheads, persons in water — things with no radar return and no AIS transponder.
For the mesh radio layer I'm planning to use a Heltec V3 node running Meshtastic firmware (915 MHz for Canada). The idea is cooperative hazard sharing: if your boat detects something at close range, it broadcasts an anonymised alert over the LoRa mesh so other equipped boats in the area can see it on their chart plotters, even before they're close enough to detect it themselves.
Before I build further I'd love to hear from anyone already running Meshtastic on their boat. Specifically:
1. Real-world range — what are you actually getting? I understand line-of-sight is everything on the water. Are you seeing the often-quoted 5–10 km in practice, or is it more like 1–2 km between vessels at low freeboard? Does antenna height make a meaningful difference at mast vs. deck level?
2. Reliability in a marine environment Salt air, vibration, water ingress — what hardware have you found holds up? Any recommendations on weatherproofing nodes for a permanent install?
3. Integration with chart plotters and navigation software Has anyone got Meshtastic vessels showing up in their chart plotter as trackable contacts? I'm particularly interested in the signalk-meshtastic plugin path — does it work reliably in practice, or are there gotchas?
4. The update rate problem One thing I'm designing around is that LoRa mesh position updates are slow (~60 seconds between fixes). I'm treating LoRa contacts as long-range awareness only — not suitable for CPA/TCPA calculation. Is that how others are using it, or have you found ways to push faster updates?
5. Mixed fleets — non-Meshtastic boats For the cooperative picture to work, other boats need nodes too. How have you found adoption among other cruisers? Is there a critical mass in any cruising areas yet?
Not looking to replace VHF or AIS — this is purely a supplementary layer for the hazards neither covers. Curious what the practical experience looks like before I commit to the hardware spec.
I'm working on an open-source marine safety project — a short-range collision avoidance system built around a Raspberry Pi that fuses several sensor layers: WiFi-based proximity sensing, camera, AIS, and LoRa mesh radio. The goal is to detect the hazards conventional instruments miss — kayaks, paddleboards, deadheads, persons in water — things with no radar return and no AIS transponder.
For the mesh radio layer I'm planning to use a Heltec V3 node running Meshtastic firmware (915 MHz for Canada). The idea is cooperative hazard sharing: if your boat detects something at close range, it broadcasts an anonymised alert over the LoRa mesh so other equipped boats in the area can see it on their chart plotters, even before they're close enough to detect it themselves.
Before I build further I'd love to hear from anyone already running Meshtastic on their boat. Specifically:
1. Real-world range — what are you actually getting? I understand line-of-sight is everything on the water. Are you seeing the often-quoted 5–10 km in practice, or is it more like 1–2 km between vessels at low freeboard? Does antenna height make a meaningful difference at mast vs. deck level?
2. Reliability in a marine environment Salt air, vibration, water ingress — what hardware have you found holds up? Any recommendations on weatherproofing nodes for a permanent install?
3. Integration with chart plotters and navigation software Has anyone got Meshtastic vessels showing up in their chart plotter as trackable contacts? I'm particularly interested in the signalk-meshtastic plugin path — does it work reliably in practice, or are there gotchas?
4. The update rate problem One thing I'm designing around is that LoRa mesh position updates are slow (~60 seconds between fixes). I'm treating LoRa contacts as long-range awareness only — not suitable for CPA/TCPA calculation. Is that how others are using it, or have you found ways to push faster updates?
5. Mixed fleets — non-Meshtastic boats For the cooperative picture to work, other boats need nodes too. How have you found adoption among other cruisers? Is there a critical mass in any cruising areas yet?
Not looking to replace VHF or AIS — this is purely a supplementary layer for the hazards neither covers. Curious what the practical experience looks like before I commit to the hardware spec.