Sailing Exodus
The to-do list

Projects to come.

None of these are built yet. We are publishing them first so you can hold us to it. When each one is done it gets a proper write-up, with whatever went wrong left in.

The list

Four big ones, then the smaller jobs behind them

1. LoRa mesh messaging →

Free text and position between boats, and between people in places with no cell service. Meshtastic or MeshCore.

2. Our own sonar →

Open Echo: a homemade driver board and a transducer we choose, so depth does not depend on a proprietary box.

3. A digital Ford Lehman →

The engine's gauges onto the network with Raspberry Pi parts instead of a commercial gateway.

4. Weather Now →

Every sensor around us, crowdsourced, to say what the weather is doing right now and where it is heading.

1. LoRa mesh messaging

An experiment: a free, private radio mesh between boats and people

Boat ABoat B Boat CCampfire on shore “Anchoring in the cove” relays it onward hand-held node

Every node passes the message to the next. No tower, no provider, no account. A message from Boat A can reach the campfire by hopping across Boats B and C.

Talk to the rest of the anchorage, or to a friend over the hill, with no cell service, no internet provider and no account anywhere.

Why we want to try it

Straight answer: it is not filling a gap on this boat. We already have VHF, cell service and Starlink. This is an experiment, an interesting hobby, and a way to find out what it leads to. Still, a few reasons it is worth the afternoon:

What LoRa is

LoRa is a radio modulation built for sending very small amounts of data a very long way on very little power. It runs in the licence-free band — around 915 MHz in the US — and it trades speed for range in a way no WiFi or Bluetooth radio does. Think text messages and a position dot, not photos and not voice.

The two programs that turn the radios into a mesh

Meshtastic

The big one. Every node relays for every other node, so coverage grows as more people turn up and you are the infrastructure. It has polished phone apps and the widest choice of hardware. A message is rebroadcast by each node that hears it until it runs out of hops — by default three, with a maximum of seven.

MeshCore

The newer one. It floods once to find a route, then sends the rest of the conversation along the path it learned. It leans on dedicated repeaters, usually fixed up high, and ordinary hand-held nodes mostly listen rather than relay. Less congestion in a busy area, but somebody has to put the repeaters in place. Its community is smaller and younger.

We have not picked. It may come down to which one the people around us are already running, because a mesh with one node on it is just a very slow radio. That is the whole game: it only gets good when more people join in. The same participation argument as the crowdsourcing section. Links: Meshtastic and MeshCore.

How it would work between boats

Away from the boat: the campfire case

The same radios work on land, which is where it gets interesting for everybody, not only sailors. Camping, hiking, hunting, a day on the beach, a work crew in a valley — anywhere there is no cell service. If everybody in the group carries a small node, they can text each other and see each other on a map, and a node on a hill or on a boat's mast carries the signal further for everyone.

A note on phones. A phone has no LoRa radio in it. The usual setup is a pocket-sized node with its own battery that pairs to the phone over Bluetooth, and the phone becomes the keyboard and screen. Some nodes have their own little screen and keyboard and need no phone at all.

Typical range between hand-helds in woods or between buildings is short, perhaps a mile or two. Higher ground and open water are much better. Those are rules of thumb, not promises, and they depend on the antenna, the terrain and how many other nodes are about.

What we would build

  1. A node aboard with a screen, so the simplest case needs no phone, no app and no pairing. Text and position on a little display at the nav station.
  2. Position sharing with the boats around us, which in an anchorage is useful and in company offshore is more so.
  3. An MQTT bridge. Meshtastic can push messages to and from MQTT, the standard language everything else on this boat already speaks. That turns the mesh into one more input rather than a separate island.
  4. Bridge it to the Telegram bot. A message arrives on the mesh from a boat a quarter mile away, goes into MQTT, and reaches a phone. Or the other way round.
  5. And to the onboard AI. Ask a question over the mesh, have the boat's offline model answer, and send a short reply back. No internet anywhere in that chain, which is either very useful or very silly, and we want to find out which.
  6. Alarms out. A bilge alarm or an anchor drag alert reaching your phone while you are ashore in a dinghy with no coverage.
Honest about the limits. This is text. Very short, fairly slow text, and position. It is not internet, it will not carry a photo, and it is no substitute for a VHF radio and a DSC call in an emergency. What it is, is a way for people to talk to each other for free when nothing else reaches — and for us, mostly a hobby project to see where it goes.

2. Our own sonar

Open Echo: owning the whole chain, from the ping to the pixel

No proprietary transducer, no proprietary box.

Sonar is the last genuinely closed thing on this boat. We decoded the fishfinder's output, which means we can read what the Axiom produces — but we are still asking a proprietary box to do the actual work. Switch the MFD off and there is no depth.

The answer is Open Echo: open-source sonar hardware, with schematics and board files published and raw echo data out the other end. A TUSS4470 driver board that will fire a real transducer and digitise what comes back.

The chain we want to own:

  1. Drive our own transducer. Our own pulse, our own frequency, our own timing — not whatever a sealed box decided.
  2. Capture the raw return. Echo strength against time, before anybody has processed it into a number.
  3. Do our own processing. Bottom detection, gain and the waterfall, in code we can read and change.
  4. Draw it on our own screen. Which already works. It just needs feeding from our own hardware instead of theirs.

Open Echo's tested transducer list includes Raymarine CPT-S 50/200 kHz units, so the transducers already fitted to boats like this one are not the lock-in. The box is. Depth that doesn't depend on a display being powered is the point on a boat at anchor.

Depth is the number that sinks boats. This would run alongside the commercial sounder, not replace it, until it has earned trust over a lot of sea miles. Same rule as everything else on the open vs closed page.

3. A digital Ford Lehman

Putting the engine's gauges on the network without buying a gateway

Oil pressure, temperature, RPM and hours, logged and trended instead of glanced at. The engine itself →

The Ford Lehman 120 is a simple, mechanical diesel with analogue gauges. There is no engine computer to plug into. The commercial answer is a box that reads the old senders and puts the numbers onto NMEA 2000. Actisense makes one, the EMU-1, which currently sells for roughly $600 to $720 at US marine retailers, and other makers sell similar converters. It is good, sealed, tested equipment, and it costs what it costs because marine is a tiny market.

The plan is to do the same job with Raspberry Pi parts and do more with the result:

Careful with the first step. Sender wiring is easy to upset. We will measure what is actually fitted before touching anything, read it in a way that cannot disturb the existing gauges, and keep the original gauges working as the primary. The new system watches. It does not replace what is keeping the engine alive.

4. Weather Now

Instant local weather, from sensors that already exist

Watch a squall coming up the bay, because somebody five miles down it is already being hit by it.

A forecast tells you about this afternoon over a 30-mile grid square. It cannot tell you there is a squall line eight miles west of you right now, moving this way, with 40 knots in front of it. That is the information that matters when you are deciding whether to reef or run for cover, and almost nothing serves it to a boat.

But the data exists. Scattered across the water and shoreline around you there are hundreds of weather stations — on houses, on docks, on masts of other boats — many of them publishing live readings to public networks. Plus NOAA buoys, plus airport observations, plus live lightning data. And that is why crowdsourcing matters here more than anywhere: every extra boat that shares its masthead instrument is one more point on the map, and the picture gets sharper with each one.

What we would build

Nowcasting rather than forecasting: not what the model thinks about tomorrow, but what is happening within twenty miles in the next hour. And offshore, where there are no stations, it inverts: boats become the network, sharing real observations with each other instead of all guessing from the same GRIB.

A heads-up, not a forecast to navigate by. Stations differ in quality and placement, and plenty publish late or not at all. This would be an early warning that sits alongside official warnings and the VHF weather channel, never in place of them.

And the rest of the list

Smaller jobs behind the big four

Bilge pump counter

Count every pump cycle and watch the trend. A bilge running a bit more often each week is a leak announcing itself months before you would otherwise notice. Cheap to build, and possibly the highest value sensor on the boat.

Engine stop / start on a relay

The monitoring side already watches the generator. The next step is acting on it — which needs a great deal more care than watching does.

Watermaker

Install, plumbing, power draw and the monitoring to go with it.

Hatches

Rebedding, rebuilding and replacing. Unglamorous, necessary, and the thing that decides whether your bunk stays dry.

Current sensors per circuit

Hall-effect clamps on individual circuits, to find out what is actually drawing the power at three in the morning.

What's already built → Open vs closed