AIS logo AIS
Meshstorm mission banner

MESHSTORM

Building resilient communications for field operatives using LoRa, mesh networks and open‑source tools.


Overview

Project MESHSTORM equips our teams with long‑range, low‑power communication capabilities that remain operational when traditional infrastructure is compromised. By combining LoRa radio technology with decentralised mesh networking, MQTT messaging and Node‑RED dashboards, we are developing a toolkit for covert field operations, disaster scenarios and everyday resilience.


LoRa Technology

LoRa (Long Range) is a wireless modulation scheme enabling devices to communicate over several kilometres while consuming minimal power. It operates in unlicensed sub‑GHz frequency bands and excels at penetrating obstacles such as buildings and foliage. This makes LoRa an ideal foundation for off‑grid sensor networks and tactical messaging when mobile or satellite links are unavailable.

LilyGO T‑Echo running LoRa tests
LilyGO T‑Echo running LoRa tests

Mesh Networks

A mesh network allows each node to act as both a transmitter and a relay, passing messages along until they reach their destination. This architecture eliminates single points of failure and extends range by hopping packets through multiple nodes. In the field, a mesh network ensures that operatives remain connected even if individual radios drop out.

FM spread spectrum concepts for mesh
FM spread spectrum concepts for mesh

Meshtastic & Mesh Nodes

Meshtastic is an open‑source project that packages LoRa radios, microcontrollers and firmware into small, affordable transceivers. We are experimenting with Meshtastic nodes—handheld devices that send text messages, location pings and sensor data through the mesh. Each node can operate autonomously or connect to a smartphone via Bluetooth for a richer user interface.


Our Mesh Node Project

As part of MESHSTORM we design and assemble custom mesh nodes. Using readily available microcontrollers, LoRa modules and 3D‑printed enclosures, we build devices tailored to our operational needs. Paired with solar panels or battery packs, these nodes can run for weeks in the field. We are also developing a web‑based dashboard—our MESH Dashboard—to visualise node status, routes and messages in real time.

Custom mesh node build
Custom mesh node build
Alternate mesh node build
Alternate mesh node build

MQTT & Node‑RED Integration

MQTT is a lightweight publish/subscribe messaging protocol suited for intermittent networks. Our nodes forward data to a broker using the LoRa mesh, and Node‑RED flows aggregate, filter and visualise that data. This integration allows us to pipe sensor readings, positional updates and alerts into dashboards or other systems without heavy overhead.


Hosted Server for LAN/WAN Access

To make the dashboard accessible beyond the mesh, we deploy a self‑hosted server on repurposed hardware. This server bridges the LoRa network to LAN/WAN connectivity, enabling remote monitoring and control over standard internet connections when available. Even in stand‑alone mode, field laptops can connect locally to the server via Wi‑Fi.

Hosted dashboard on BLACKBOX 200
Hosted dashboard on BLACKBOX 200

Why Mesh Matters

Traditional communication channels can be jammed, surveilled or destroyed. A distributed mesh based on LoRa provides anonymity, redundancy and the ability to operate under the radar. For clandestine or humanitarian missions, such a network allows team members to share intel, coordinates and sensor data without relying on commercial towers or satellites.


Future Work & Goals


Resources & Downloads

For those who want to build their own LoRa mesh network or integrate sensors and dashboards, these links provide the essential tools and documentation: