An Introduction to Meshtastic: Off-Grid Mesh Radio for the Australian Bush
Drive an hour past the last town on most Australian highways and your phone becomes an expensive paperweight. Telstra's network covers a lot of ground, but "a lot" still leaves enormous swathes of the continent — most of the Outback, plenty of the high country, big chunks of the coast between regional centres — without a single bar. For bushwalkers, four-wheel drivers, farmers and anyone who lives outside a postcode that ends in 000, that's a real problem.
Satellite messengers solve it, but they cost money every month. UHF CB radios solve part of it, but they're voice-only and short-range. There's a third option that's been quietly growing for the last few years, built almost entirely by hobbyists and costing about as much as a decent dinner out: Meshtastic.
What Meshtastic actually is
Meshtastic is open-source firmware that turns small, cheap LoRa radio modules into a self-organising mesh network for text messages and GPS positions. You flash the firmware onto a supported board — typically something based on an ESP32 or nRF52 microcontroller paired with a Semtech LoRa chip — pair it with your phone over Bluetooth, and you can chat with anyone else running a node within radio range. Crucially, every node is also a repeater. Messages hop from device to device until they reach their destination, so two people who can't hear each other directly can still talk if there's a third node sitting somewhere in between.
As Adafruit's recent introduction to the project puts it, the appeal is that there's no cellular service, no internet and no monthly fee involved — just radios talking to radios. The whole network runs on licence-free ISM bands (915 MHz in Australia), uses end-to-end encryption on private channels, and can run for days on a small lithium battery.
How the mesh works in practice
LoRa — short for Long Range — is the magic ingredient. It's a chirp-spread-spectrum modulation designed to trade bandwidth for distance and power efficiency. You won't be streaming video, but a single 1 W node with a half-decent antenna can reach line-of-sight distances of tens of kilometres. The Hackaday feature "Meshtastic: A Tale of Two Cities" documented contacts of well over 100 km between elevated nodes, and routine performance from rooftop installations easily covers a suburb.
What you actually get on your phone is, more or less, a group chat. The official Meshtastic app (Android and iOS) talks to your node over Bluetooth and shows channels, direct messages, a map of nearby nodes, and battery/signal telemetry. Behind the scenes the firmware handles routing, deduplication, store-and-forward and acknowledgements. You don't need to think about any of that — but if you want to, every layer is open source and well documented.
There's also a sliding scale of operating modes. "Long Slow" trades data rate for range and is what most regional users default to; "Medium Fast" works well in dense urban meshes where there are lots of nearby nodes and bandwidth matters more than reach.
Hardware: from $40 dev boards to scratch builds
The cheapest entry point is a Heltec or LilyGO T-Beam board off AliExpress for around AU$40–80. Plug in a battery and an antenna, flash the firmware via the web installer, and you have a node. Many Australian users start with a T-Beam (which includes GPS) for tracking and a smaller T-Echo or Station G2 as a base.
For people who want something more polished, dedicated handhelds are emerging. Hackster.io recently profiled mesh_hand, a DIY ESP32-S3 Meshtastic handheld designed from scratch — a self-contained device with a screen, keyboard and battery that doesn't need a phone tethered to it. Projects like this hint at where the ecosystem is heading: ruggedised, standalone units that look and feel a bit like a small two-way radio rather than a hobbyist's bare PCB.
At the other end of the spectrum, an excellent two-part series on Habr explored how Meshtastic stacks up against commercial tactical radio modems. The short version: serious mil-grade gear is faster, more robust and far more expensive — but for civilian use, an open-source mesh of $50 nodes is genuinely competitive, particularly because anyone you want to talk to can afford to join in.
Why it's a good fit for Australia
A few things make Meshtastic unusually well suited to Australian conditions:
- Geography. Long sight lines from ridgelines and water towers are exactly what LoRa loves. A single solar-powered node on a hill can serve a valley.
- The 915 MHz allocation. Australia and New Zealand share a generous LoRa band that allows sensible duty cycles and antenna gains, with no licence required.
- The off-grid culture. Plenty of Australians already run satellite phones, PLBs, HF radios and UHF CBs. Meshtastic slots in next to those tools rather than replacing them — you keep the PLB for emergencies and use Meshtastic for "running 20 minutes late, see you at the camp."
- Disaster resilience. After the Black Summer fires and successive flood seasons, interest in communications that don't depend on a single tower or undersea cable has grown. A mesh that keeps working when the NBN doesn't is a genuinely useful thing.
Local communities have started to form around capital cities — Sydney, Melbourne and Brisbane all have active Meshtastic groups maintaining networks of repeater nodes — and rural users are quietly stitching together longer-distance links between properties.
What it isn't
It's worth being honest about Meshtastic's limits. Bandwidth is tiny: think SMS-sized text, not photos. Latency in long-hop chains can run to seconds or minutes. Battery life on a handheld is measured in days, not weeks. Coverage depends entirely on whether someone else has put a node where you need one — in a truly remote area you may be the only node for 200 km, in which case the mesh is a mesh of one.
And critically: it is not an emergency service. A PLB or satellite messenger remains the right tool when someone's life is on the line. Meshtastic is for the everyday traffic — the texts, the location pings, the "we're at the campsite, where are you?" — that would otherwise eat into a satellite plan or simply not happen at all.
Getting started
If you want to try it, the path is short:
- Buy two compatible boards (a Heltec V3 or LilyGO T-Beam are safe choices for AU915).
- Add a 3.7 V lithium battery and an antenna tuned for 915 MHz — a stock rubber duck is fine to start; an external whip transforms range.
- Use the official web flasher to install the latest firmware and set the region to ANZ.
- Install the Meshtastic app, pair over Bluetooth, and join a public channel or set up your own encrypted one.
Hand the second node to a friend, drive across town, and watch messages hop. Then start thinking about where in your area a solar-powered repeater on a high point would do the most good — because that, more than anything, is how a mesh network actually grows.
Related on Bleen
- How LEDs Are Made: The Engineering Behind a Lighting Revolution
- When a fork fixes what Google won't: the GrapheneOS VPN leak and what it says about Android
- When the AI edits your contract: hidden risks of delegating documents to LLMs
- AI is rewriting the rules of vulnerability research — and disclosure