# Emergency Preparedness

# Why LoRa Mesh for Emergency Comms

## Why LoRa Mesh for Emergency Communications

LoRa mesh networks provide a resilient, low-power, infrastructure-independent text and data communications platform that complements existing emergency communications systems.

### Key Advantages in Emergencies

- **No infrastructure required:** Mesh nodes communicate directly without cell towers, internet, or power grid (beyond the node's own battery)
- **No license required:** 915 MHz ISM band operation is legal for anyone in the US without an amateur radio license, enabling rapid community-wide deployment
- **Long range:** LoRa achieves multi-kilometer range on coin cell batteries - far beyond Bluetooth or Wi-Fi
- **Text and data:** Provides messaging when voice radio is saturated, inaudible, or unavailable
- **Mesh redundancy:** Multiple routing paths mean the network continues even if individual nodes fail
- **Low cost:** Nodes are $20 - $60 each, enabling community-wide deployment at minimal cost

### Use Cases

- **Neighborhood coordination** during extended power outages
- **Family/group location tracking** over long distances without cell service
- **Relay messaging** across disaster zones where infrastructure is down
- **Sensor monitoring** - water levels, temperature, structural sensors with LoRa mesh backhaul

### What LoRa Mesh Is Not

LoRa mesh is a complement to, not a replacement for, traditional emergency communications:

- **No voice:** Text/data only - voice communications still require traditional radio
- **Limited bandwidth:** Not suitable for transferring large files or images in real time
- **Range limits:** Urban environments with buildings and terrain obstacles reduce range substantially vs. hilltop-to-hilltop links

### Integration with ARES/RACES

Amateur Radio Emergency Service (ARES) and Radio Amateur Civil Emergency Service (RACES) are established frameworks for emergency communications. LoRa mesh can operate alongside these systems - handling neighborhood-level text coordination while licensed amateur radio handles regional and state-level coordination. See *[Mesh and Amateur Radio (ARES/RACES)](https://wiki.meshamerica.com/books/emergency-communications/page/mesh-and-amateur-radio-aresraces)* for integration guidance.

# Building a Go-Bag Node Kit

## Building a Go-Bag Node Kit

A go-bag node kit is a self-contained, portable LoRa mesh capability you can deploy immediately in an emergency without depending on fixed infrastructure. The goal is a kit you can grab and go, with everything needed to establish mesh communications from any location.

### Core Components

<table id="bkmrk-componentrecommended"> <thead><tr><th>Component</th><th>Recommended Option</th><th>Notes</th></tr></thead> <tbody> <tr> <td>**LoRa Node**</td> <td>Heltec V3 or T-Deck Plus</td> <td>T-Deck Plus has a built-in keyboard and screen for standalone operation without a phone; Heltec V3 requires companion app on phone</td> </tr> <tr> <td>**External Antenna**</td> <td>Fiberglass omni, 3 - 5 dBi</td> <td>Significant range improvement over stock PCB antenna; choose one with SMA connector matching your node</td> </tr> <tr> <td>**Power Bank**</td> <td>10,000+ mAh</td> <td>A 10,000 mAh bank can run a Heltec V3 for days; larger capacity preferred for extended deployments</td> </tr> <tr> <td>**Short Coax Jumper**</td> <td>U.FL to SMA, 15 - 30 cm</td> <td>Connects the node's U.FL port to an external SMA antenna; match connector types to your specific hardware</td> </tr> <tr> <td>**USB-C Cable (spare)**</td> <td>Short, braided</td> <td>For charging/data; carry at least one spare</td> </tr> </tbody></table>

### Optional Additions

- **Magnetic antenna mount:** For vehicle deployment - place antenna on roof for dramatic range improvement
- **Waterproof case:** Pelican 1150 or similar; protect electronics in wet conditions
- **Small tripod or mast:** Elevate antenna 2 - 3 meters above ground when vehicle deployment isn't available
- **Solar panel:** 10 - 20W panel + small charge controller for indefinite field deployment
- **Printed QR code:** Link to your local network's channel settings for quick onboarding of others

### Kit Preparation

**Configure the device before an emergency.** A go-bag kit with unconfigured or default-password hardware is useless under stress. Before packing the kit:

1. Flash and configure the node with the correct channel/preset for your local network
2. Change all default passwords on any room server firmware
3. Test connectivity with known nodes in your area
4. Label the device with your callsign or contact info
5. Export and store a config backup

# Pre-Deployment Checklist

## Pre-Deployment Checklist

The single most important rule for emergency mesh communications: **configure and test your equipment before you need it.** A device configured under stress, in the dark, during an emergency will have errors. Do this work now.

### Hardware Preparation

- ☐ Flash current firmware from [flasher.meshcore.io](https://flasher.meshcore.io) (MeshCore) or the Meshtastic flasher
- ☐ Set node name to something identifiable (your callsign or neighborhood)
- ☐ Set GPS coordinates (lat/lon)
- ☐ Change all default passwords (admin: "password", guest: "hello") on room server firmware
- ☐ Apply correct radio preset (USA/Canada for most North American MeshCore networks)
- ☐ Attach and secure external antenna
- ☐ Verify the node appears on a network map (map.meshcore.dev or meshmap.net)

### Connectivity Testing

- ☐ Confirm channel/preset matches your local network
- ☐ Test two-way communication with at least one other known node
- ☐ Test from multiple locations (indoors, outdoors, vehicle)
- ☐ Confirm room server (if deployed) accepts messages from client nodes
- ☐ Verify MQTT gateway (if present) is publishing to broker

### Infrastructure

- ☐ Consider a permanent rooftop or elevated repeater for neighborhood coverage - install before an emergency while conditions are normal
- ☐ Ensure permanent repeaters have reliable power (ideally with UPS or battery backup)
- ☐ Document all node locations, hardware, and configurations in a shared document accessible to your emergency team

### Team Preparation

- ☐ Train all team members on the companion app before deployment
- ☐ Establish and communicate channel names and passwords to all participants in advance
- ☐ Assign a "mesh coordinator" role responsible for network status during an event
- ☐ Export config backup and store separately from the device

### Realistic Range Expectations

<table id="bkmrk-scenariotypical-rang"> <thead><tr><th>Scenario</th><th>Typical Range</th></tr></thead> <tbody> <tr><td>Urban direct (street level)</td><td>1 - 5 km</td></tr> <tr><td>Suburban rooftop-to-rooftop</td><td>5 - 15 km</td></tr> <tr><td>Rural / hilltop-to-hilltop</td><td>20 - 50+ km</td></tr> <tr><td>With mesh hops through repeaters</td><td>Multiply coverage area substantially</td></tr> </tbody></table>