Skip to main content

References

Listed below is all the known content in the system that links to this item.

Meshtastic Setup Guide

Getting started with Meshtastic is straightforward. The project has extensive documentation and a...

General Questions

Answers to the most common general questions about LoRa mesh networking, MeshCore, and Meshtastic...

Setting the Device Role

Configuring a device as a Meshtastic repeater involves two key settings: the device role and the ...

Rebroadcast Mode: ALL_SKIP_DECODING

The rebroadcast mode controls how a node handles incoming packets for retransmission. For repeate...

MQTT Overview & Setup

Meshtastic MQTT Gateway Overview MQTT allows Meshtastic nodes to bridge the local LoRa mesh to th...

Choosing Your Protocol and Channel

Choosing Your Protocol and Channel The two dominant LoRa mesh protocols for community networks ar...

Creating Private Channels

To communicate privately with a group, create a channel with a unique PSK known only to group mem...

Built-in Telemetry Types

Meshtastic nodes broadcast telemetry data alongside messages. Understanding what each telemetry t...

Monitoring Channel Utilization

Channel utilization is the single most important metric for diagnosing a congested Meshtastic net...

What You Need to Get Started

Getting on a LoRa mesh network requires minimal hardware and no ongoing costs. This page covers e...

Meshtastic Device Compatibility

Meshtastic Device Compatibility Meshtastic is the other major firmware option for LoRa mesh nodes...

Flashing Meshtastic Firmware

Flashing Meshtastic Firmware Meshtastic firmware is flashed via the web flasher at flasher.meshta...

Heltec V3 Setup Guide

⚠ ANTENNA SAFETY - ALL DEVICES: Always connect an antenna before powering on any LoRa device. Ev...

MeshCore vs. Meshtastic: Which to Choose

Both MeshCore and Meshtastic are free, open-source LoRa mesh networking platforms. They use diffe...

Meshtastic MQTT Setup

MQTT lets a Meshtastic node forward all mesh traffic to the internet, making your local mesh visi...

Diagnosing Meshtastic Network Problems

This guide covers systematic diagnosis of common Meshtastic network issues: nodes that can't hear...

T-Beam Build Guide (TTGO/LilyGO)

Overview The TTGO/LilyGO T-Beam is one of the most popular all-in-one LoRa mesh boards available....

Environmental Monitoring with Meshtastic

Use Case Overview LoRa mesh networking enables remote environmental monitoring in locations witho...

Meshtastic Python Scripting

The meshtastic Python Library The official meshtastic Python library provides programmatic access...

Raspberry Pi MQTT Gateway Setup

What This Achieves Connecting a Meshtastic USB device to a Raspberry Pi and running Mosquitto tur...

Router vs. Repeater Role — Which to Choose

Overview of Device Roles Meshtastic firmware supports several device roles that control how a nod...

Initial Setup Walkthrough

Prerequisites A Meshtastic-compatible device (T-Beam, Heltec, RAK WisBlock, etc.) flashed with ...

Position and Telemetry for Infrastructure Nodes

Why Position Accuracy Matters An accurate position lets your repeater appear correctly on meshmap...

Updating Meshtastic Firmware

Why Update? Meshtastic releases updates frequently, delivering bug fixes, new features, and perfo...

Meshtastic Channel Encryption

How Meshtastic Encryption Works Each Meshtastic channel uses AES-256-CTR (counter mode) encryptio...

Field Testing and Coverage Verification

Why Field Test? Even the best RF prediction tools are only as good as their terrain models. Build...

Mesh Network Capacity and Congestion

LoRa Channel Capacity LoRa is a low-data-rate technology. Unlike Wi-Fi, the RF channel is shared ...

My node cannot connect to others

Work through these checks in order.Verify antenna is connected. Most common cause. Transmitting w...

My messages are not getting through

First: identify the failure modeNode visible in list but messages do not arrive: routing or range...

Sharing Channels via QR Code

How Channel Sharing Works Meshtastic encodes channel configuration as a URL containing a Base64-e...

Neighborhood Watch and Community Safety

LoRa mesh networks provide a resilient communications layer for neighborhood watch programs and c...

Remote Property and Ranch Monitoring

Rural landowners with large properties - farms, ranches, hunting leases, vacation cabins - face a...

Search and Rescue Applications

Search and rescue (SAR) operations are one of the most compelling real-world applications for LoR...

Telemetry Module: Device, Environment, and Power

The Telemetry module broadcasts sensor data from your node across the mesh - battery voltage, tem...

Backcountry Skiing and Avalanche Country

Group Position Awareness in Avalanche Terrain Avalanche terrain management depends on knowing w...

Mountain Biking Group Rides and Trail Networks

The Challenge of Large Group Rides Mountain bike group rides are inherently dispersed. On a tec...

Long-Distance Cycling and Bikepacking

Cycling Through Cellular Dead Zones Long-distance cyclists and bikepackers regularly traverse h...

What is channel utilization and why does it matter?

What Channel Utilization Means Channel utilization is the percentage of time the LoRa radio chann...

What Meshtastic firmware version should I run?

Always Run Stable Releases on Infrastructure Meshtastic releases three types of firmware builds: ...

Is Meshtastic encrypted? Can anyone read my messages?

Short Answer Meshtastic messages are encrypted, but the level of protection depends on which chan...

LoRa Mesh Networking Glossary

Quick reference definitions for terminology used throughout this wiki. Terms are organized alphab...

Meshtastic iOS App Overview

The Meshtastic iOS app provides core functionality for iPhone and iPad users, including messaging...

GPS Modules for LoRa Nodes

GPS provides automatic position reporting for mesh mapping and navigation. Many boards include an...

LoRa Mesh vs Ham Radio (VHF/UHF)

Licensed amateur radio operators have a wide range of VHF and UHF options for off-grid communicat...

Integrating LoRa Mesh with ARES/RACES

Overview The Amateur Radio Emergency Service (ARES) and the Radio Amateur Civil Emergency Service...

Go Kit Building for Mesh Nodes

Introduction A well-built mesh go kit allows rapid deployment of a fully functional LoRa mesh nod...

Deploying Mesh Networks in Disaster Scenarios

Overview Deploying a LoRa mesh network during an active disaster differs significantly from a pla...

Integration with Winlink and APRS

The Complementary Stack No single communications technology is sufficient for all emergency commu...

Field Antenna Testing Without Lab Equipment

Professional antenna testing requires a vector network analyzer and anechoic chamber. Field testi...

My node is flooding the channel with repeated messages

My node is flooding the channel with repeated messages If you notice unusually high channel utili...

Day 1: Getting Your Node Online

Day 1: Getting Your Node Online Welcome to the mesh. Today goal is simple: get your node powered ...

Day 2-7: Exploring the Mesh

Day 2 - 7: Exploring the Mesh Now that your node is online, spend the rest of your first week lea...

Understanding What You're Seeing in the App

Understanding What You Are Seeing in the App The Meshtastic app surface area can seem dense at fi...

Initial Node Configuration Checklist

When you get a new Meshtastic node, running through a standard configuration checklist ensures it...

Home Assistant Integration via MQTT

Overview Integrating Meshtastic into Home Assistant unlocks powerful home automation possibilitie...

Neighbor Info and Signal Mapping

What Is the Neighbor Info Module? The Neighbor Info module is a built-in Meshtastic feature that ...

Using an SDR for 915 MHz Band Analysis

A Software Defined Radio (SDR) is one of the most useful tools for mesh network operators: it let...

Training New Operators on Mesh Equipment

Training New Operators on Mesh Equipment A mesh network is only as capable as the operators who d...

Channel Utilization Management

Channel Utilization ManagementChannel utilization (CU) is one of the most important health metric...

Protocol Comparison Reference

This page provides a technical comparison between MeshCore and Meshtastic - the two most widely d...

Handling Network Growth and Congestion

A Meshtastic network that works well with five nodes may behave poorly at fifty. Managing growth ...

Meshtastic MQTT Overview

Meshtastic's MQTT module extends a LoRa mesh network over the internet by bridging packets betwee...

Setting Up a Meshtastic MQTT Gateway

Any Meshtastic device with Wi-Fi capability (ESP32-based boards such as the LILYGO T-Beam, Heltec...

Getting Your First Message Through: Meshtastic

This guide will take you from zero to sending a LoRa mesh message on Meshtastic, step by step. No...

Best Hardware for Beginners

Choosing your first LoRa mesh node is one of the most important decisions you will make as a new ...

GPS Integration in LoRa Nodes

GPS in a LoRa mesh node serves two primary purposes: precise location sharing with other mesh use...

Monitoring Battery State via Meshtastic Telemetry

Meshtastic and MeshCore both include power telemetry features that allow a node to report its bat...

Common Network Problems and Solutions

Meshtastic networks are remarkably self-organizing, but they are not self-diagnosing. When the me...

Integrating with Served Agencies

Operational Note: This page provides guidance for ARES operators and mesh advocates working wi...

Running a Mesh-Enabled EMCOMM Exercise

Planning Note: This page is a planning and evaluation guide for emergency communications exerc...

Building a Meshtastic-to-Internet Bridge

Technical Level: This page assumes basic familiarity with Python, MQTT, and Raspberry Pi or si...

Mesh Communications During Active Disasters

If you are reading this during an active emergency: Jump to the Quick Start section below. Ful...

Hop Limit Configuration for Repeaters

The hop limit is one of the most important and most misunderstood parameters in a Meshtastic mesh...

Fixed Position for Repeater Nodes

A repeater node that knows its own location serves the community in two ways: it appears accurate...

Firmware Updates on Deployed Repeaters

Meshtastic does not support over-the-air firmware updates pushed from another mesh node. Every fi...

Troubleshooting a Misbehaving Repeater

Infrastructure repeaters are expected to operate unattended for months. When behaviour deviates f...

APRS and Meshtastic Integration

APRS (Automatic Packet Reporting System) and Meshtastic are complementary systems that serve over...

Device Configuration Settings

The Device configuration section (Config > Device) controls fundamental node behavior: its role i...

Position Configuration Settings

The Position configuration section (Config > Position) controls how your node acquires, reports, ...

Network Configuration Settings

The Network configuration section (Config > Network) controls how ESP32-based Meshtastic nodes co...

Choosing Hardware for MeshCore vs Meshtastic

MeshCore and Meshtastic are both LoRa mesh networking platforms, but they have meaningfully diffe...