LA-Mesh

Community LoRa mesh network for Southern Maine

Encrypted mesh communications for the Lewiston-Auburn area. Infrastructure-independent, resilient, community-owned.

Build Firmware Deploy Pages CI

Join the Mesh

Working

Get a device, learn the basics, start communicating

Devices

Working

Station G2, T-Deck Plus/Pro, FireElmo-SDR, HackRF

Architecture

Working

Network topology, ADRs, protocol comparison, bridge design

Firmware Status

Version

v2.7.15

Min Required

v2.7.15+

Build Source

Custom (LA-Mesh)

Target

station-g2

Clone to Flash

# Clone and enter the repo
git clone https://github.com/Jesssullivan/LA-Mesh.git && cd LA-Mesh

# Enter nix devshell (provides meshtastic, esptool, jq)
nix develop

# Setup and fetch firmware
just setup
just fetch-firmware

# Flash and configure a Station G2
just flash-g2
just configure-g2
just mesh-set-role

Justfile Quick Reference

CommandDescriptionStatus
just setupInstall tools and verify environmentWorking
just fetch-firmwareDownload and verify firmware binariesWorking
just flash-g2Flash Station G2 (erase + 3-partition write)Working
just configure-g2Apply profile + channels to Station G2Working
just mesh-set-roleSet ROUTER role (do last -- kills USB)Working
just build-firmwareBuild custom firmware from sourceWorking

Network Configuration

Region US (915 MHz ISM)
Modem Preset LONG_FAST
Hop Limit 5
Channels LA-Mesh / LA-Admin / LA-Emergcy
Encryption AES-256-CTR + PKC (DMs)
Min Firmware v2.7.15+

LA-Mesh - Community LoRa mesh network for Southern Maine

GitHub