alternative communications technologyamid crumbling infrastructure
> clear. > grounded. > hands on.
~*~ plan ~*~ prepare ~*~ protect ~*~ persevere ~*~ prevail ~*~

Free hands-on introduction to mesh radio. Detach from the tower, make your own network.

OPT IN to receive emails about newsletters and events, or for booking

or subscribe in an RSS reader: feed.xml  ·  opml.xml (curated upstream sources)

MESH

mesh.txt

A realistic expectation. Most of what people call "mesh" here is Meshtastic, the mesh protocol running on cheap Long Range (LoRa) radios.

WHAT IT IS

  • TEXTING WITHOUT TOWERS. No cell network, no WiFi, no subscription. Radio relay.
  • Decentralized. No company, no account. The group is the network.
  • Long range on tiny power. A node runs for days off a small battery, weeks with solar.
  • Cheap. Free software, hardware from ~$20–30.
  • The missing rung in most comms plans.

WHAT IT ISN'T

  • Not private by default. The stock channel's key is public. Assume anyone nearby can read it.
  • Not a phone. Text only. No voice, no video, no 911.
  • Not unlimited range, and not guaranteed. Packets do drop during transmission.
  • Not anonymous. Nodes broadcast a user-selected ID and GPS. GPS precision is user-definable.
  • Not a grid replacement. It's a layer you add.

BASICS OF TRANSMISSION RANGE

  • Height matters more than gear.
  • Stock antenna, street level, dense city: a few hundred meters up to a couple km.
  • Clear line of sight with a decent antenna: 10–15 km.
  • Dense forest cuts your range to under 1 km.
  • Good configuration will be undercut by a bad spot.

go deeper

  • Meshtastic, the mesh protocol most people run here. Ships on cheap Long Range (LoRa) boards, pairs to your phone over Bluetooth. meshtastic.org/docs
  • Getting Started with Meshtastic, a tutorial video series. YouTube playlist

PACE PLAN

pace.txt: Primary · Alternate · Contingency · Emergency
P·A·C·E
PRIMARY·ALTERNATE·CONTINGENCY·EMERGENCY

PACE — primary, alternate, contingency, emergency — is a method for planning four independent, predefined ways to communicate before you need them. Each channel is meant to be fully independent of the others, so the failure of one does not compromise the rest. When a channel fails, communication moves to the next one on the list rather than improvising a replacement. The order, and the point at which you switch, are fixed in advance. Emergency managers, first responders, and community organizers use PACE to keep communications working through jamming, equipment failure, and infrastructure loss.

A PACE plan is only useful if the crew is fluent with every TIER, not just the Primary one. It is essential that people are used to using all tiers of their plan — even outside of an emergency — so that switching under stress is muscle memory, not a first attempt.

the four tiers

TierWhat it isA working example
Primary Everyday method. Highest bandwidth, most convenient, most reliable under normal conditions. Cell phone (call or text)
Alternate Backup on a different medium (such as Signal, or VoIP). Should function without the infrastructure Primary depends on. Encrypted app (Signal) over WiFi. Cell data rides the same network as your phone, so it isn't independent.
Contingency Slower or less convenient than higher tiers, but keeps you operational when the grid is gone. Mesh radio (Meshtastic). No towers, no internet.
Emergency THE last resort. Slow, difficult, dependency-free. Always available. Analog radio: FRS (license-free), GMRS ($35 license, no test), or ham (test required). Or a prearranged meeting point.

Each tier must be independent of another's infrastructure. Email, group chat, and texting all riding the same cell network are not three tiers. They fail together.

write your own PACE plan

Print this page (Ctrl/Cmd-P) and fill it in on paper for your crew. Then decide your trigger points: what tells you a tier has failed and it's time to drop down tiers. Share your plan only if you want to.

TierMethodDepends onTrigger to drop down
Primary   
Alternate   
Contingency   
Emergency   

A PACE plan is the order, not the details. Sort exact channels and meet-points after. It only works if you've practiced switching.

DICTIONARY

dict.txt. useful terms. filter by category.

Mesh radio is a peer-to-peer text network built on cheap Long Range (LoRa) hardware. No towers, no accounts, no subscription. These are the terms you'll run into while learning it. New here? Start with the CORE group.

CORE

Radio
Sending information as electromagnetic waves through open air. Everything in this dictionary sits on top of radio — Long Range (LoRa), FRS, GMRS, and ham are all specific ways to use it.
LoRa
Long Range. A radio method that sends tiny amounts of data very far on very little power.
Chirp Spread Spectrum (CSS)
The modulation Long Range (LoRa) uses to pull weak signals out of the noise floor. Encodes bits as up- or down-sweeps across a chunk of spectrum. The physical trick behind long range on tiny power.
Mesh Network
Every radio relays for the others. If you can't reach someone directly, your message hops through other radios until it arrives.
Meshtastic
Free software that turns Long Range (LoRa) radios into a no-tower text network. Pairs to your phone over Bluetooth for typing and reading messages.
MeshCore
A similar alternative to Meshtastic. Worth comparing before committing.
Reticulum
A separate mesh protocol, independent of Meshtastic. Runs over Long Range (LoRa) hardware and other links. Emphasizes strong routing and encrypted-by-default channels, at some cost in beginner friendliness.
Node
Any single radio on the mesh. Your radio is a node.
Frequency Band
The chunk of radio spectrum a device uses to transmit. It's set by your Region. What's legal in one country isn't legal in another.
915 MHz
The US frequency band (902–928 MHz), license-free under FCC Part 15. Europe uses 868 MHz — different band, can't talk to ours.

HARDWARE

Antenna
The hardware that sends and receives a signal. Different antennas have different range and shape. A bigger antenna gives better range (most of the time).
dBi
How focused an antenna is. Higher = a narrower, longer beam; lower = all-around coverage. 2–3 dBi is a normal handheld; 12 dBi is a fixed point-to-point link.
ESP32
The cheap, common microchip inside most Meshtastic boards. Has WiFi and Bluetooth built in.
LoRa Boards
The physical Long Range (LoRa) radio unit. Popular models: Heltec V3, T-Beam, LilyGo. You should buy the one matching your region (US = 915 MHz).
Firmware
The software running on the Long Range (LoRa) board itself. Meshtastic ships new versions often. Installing or updating it is called flashing; most boards can be flashed over USB from a web browser, and some over Bluetooth from the phone app.

RANGE & PERFORMANCE

Line of Sight (LoS)
How two radios can "see" each other — nothing solid in between. Height helps most here. See also Antenna.
RSSI (Received Signal Strength)
How strong an incoming signal was, in dBm. Closer to zero is stronger (-70 is better than -110). Shown next to received messages in the app.
SNR (Signal-to-Noise Ratio)
How far above the noise floor a signal was, in dB. Higher is cleaner. Long Range (LoRa) can decode SNR well below zero, which is a large part of why it works at all.
Hop
One relay — one radio-to-radio retransmission. "3 hops away" means your message was retransmitted 3 times before arriving.
Duty Cycle
A legal cap on how much of your time you're allowed to spend transmitting. Stricter in Europe than the US.
Airtime
How much of a given window your radio actually spent transmitting. Meshtastic shows an "airtime utilization" percent per node. High airtime = congested mesh = messages back up.
Trace-Route
A diagnostic that shows the path a message took, hop by hop. The route can change every time.

CONFIGURATION

Channel
Who can read your messages. A channel is a name plus a key. Everyone using the same name and key sees the same room. The default channel — LongFast — is public: its key ships with the firmware.
Pre-Shared Key
A cipher. The encryption key for a given channel, agreed on in person by everyone in that channel. The default LongFast channel's key is public (AQ==), so stock traffic is not private. The Meshtastic app calls this PSK.
LongFast
The default Meshtastic channel. Public — its PSK (AQ==) ships with the firmware. Assume any stock node in range can read LongFast traffic.
Encryption (AES)
Meshtastic scrambles messages with AES-128, a standard cipher. Anyone with the channel's pre-shared key can decrypt; anyone without it sees noise. Strong encryption is only as private as your key management.
Region
Your country / geographic area. Your region determines the legal frequency and power limit. You must set this before you transmit.
Role
How your device behaves on the mesh. Most people stay on Client. Other options include Router / Repeater — for fixed, high sites only.
Repeater
A node whose job is to rebroadcast messages so others can reach each other. Usually a fixed, high, powered site. Extends the range of the whole network for everyone in earshot.

COMMUNICATION

Simplex / Half-Duplex
The mesh shares one frequency. Only one node transmits at a time; the rest listen. This is why crowded meshes get slower.
Direct Message (DM)
A private message to one specific node.
Broadcast
A message sent to everyone on your channel.
Telemetry
Automatic data — battery level, GPS, temperature — that a node can send along with messages.
MQTT
An internet service that can bridge separate meshes over the web. Optional; kind of defeats the "no internet" point unless you know why you want it.
TC2-BBS
A bulletin-board system that runs over the mesh. Users can post messages, read boards, and leave notes for offline nodes, all without touching the internet.

POWER & CONNECTIVITY

Power Sources
There are 3 common ways to power a node: cabled from a wall socket or vehicle — reliable, and can be easily made discreet; battery — usually a lithium-ion 18650 cell (a standard 18mm × 65mm cylindrical cell) or a LiPo pack (a flat, foil-pouch lithium-polymer battery); or solar with a battery buffer. Meshtastic idles low, so modest solar can keep a fixed node running.
mAh (Milliamp-Hours)
Battery capacity. The higher the number, the longer the node runs between charges. A common 18650 cell is 2500–3500 mAh.
Bluetooth
How your node pairs to your phone to send and read messages via an app. Some devices — like the LilyGo T-Deck — have their own screen and keyboard, so they don't need a phone paired at all.
GPIO
General-purpose pins on the board where you can wire sensors, buttons, or accessories.

PRACTICAL

Off-Grid
Transmission works when the normal grid (towers, internet) is down. Not the same as secure. Off-grid gives you the transport; encryption and key management give you the privacy on top.
Store and Forward
A node holds messages for someone out of range and delivers when they show up. Needs a specific setup.
Primary / Secondary Channel
You can run more than one channel at once. Primary is your main group; secondary channels are extra rooms.
PACE
Primary, Alternate, Contingency, Emergency. Four independent ways to stay in contact, arranged as a triggered hierarchy: when one fails, communication moves to the next. See the PACE PLAN tab.
FRS — Family Radio Service
License-free walkie-talkie band in the US. Half-watt maximum, short range, voice only.
GMRS — General Mobile Radio Service
This higher-powered walkie-talkie band requires a $35 FCC license (no test), which covers your whole household. More range than FRS, still voice-only.
Ham (Amateur Radio)
There is a licensed radio service with wider bands and higher power than FRS or GMRS. Entry-level Technician license in the US requires a written exam (no Morse code). Strong community around emergency communications.

Want the long version with sources? That lives in the field vault.

MANIFESTO

manifesto.txt

Centralized comms fail in the same boring way every time. Somebody else's server, somebody else's tower, somebody else's decision about whether your channel stays up or gets logged.

Radio predates all of that. Mesh networks, point to point links, broadcast. Hardware you own, and the rest of the infrastructure is air.

You have the agency to harness RF for your personal network. You pay for the hardware once. No subscription, nobody's permission, no telecom in the loop. Works at the scale of one radio in a pocket and works at the scale of a city.

Be clear about what it doesn't do. Off grid is not secure. Getting off the tower changes who can see your traffic. The traffic still exists. If someone tells you mesh makes you invisible, they're selling something.

It also doesn't work alone. One radio is a paperweight. The useful unit is a crew.

There are people who want to help you survive.

Most of this is cribbed from my time in the military and what I kept chasing after. It's a working project, built between other jobs. I hope it helps.

> END OF FILE.

SUPPORT THIS WORK

support.txt. kick a few bucks if it's useful.

Nobody with a handle like proctologygambler is getting rich off a mesh curriculum. If this saved you time, taught you something, or got you off a walled platform, chip in.

// patreon

All classes and demos are free or at cost regardless of tiered support. There is no premium content behind a wall. The wall is the point of everything else on this site.

patreon.com/c/ProctologyGambler

// other ways to help

  • Share this with others interested in building resilient comms.
  • Come to a class, or bring one to your space.
  • Buy a radio and get one on air. The mesh gets more useful with more nodes.
  • Send corrections. Every source cited on this site can be checked; if a link's rotten or a fact is stale, I want to know.
  • Email me.