Advanced Search
Search Results
525 total results found
FCC Part 15 Compliance for LoRa Mesh
Meshtastic and MeshCore operate in the 902-928 MHz ISM band under FCC Part 15 in the United States. This section explains what the rules require, what they allow, and what you need to know for compliant operation. FCC Part 15 Basics Part 15 covers unlicensed ...
Operating in Canada: ISED Rules
In Canada, LoRa mesh networking in the 902-928 MHz band operates under Innovation, Science and Economic Development Canada (ISED) regulations, primarily RSS-247 (Digital Transmission Systems, Frequency Hopping Systems and Licence-Exempt LAN Devices) together w...
Operating Outside North America
LoRa mesh hardware designed for North America operates on 902-928 MHz, which is an ISM band in the US and Canada but is not an ISM band in most of the rest of the world. Traveling or deploying internationally requires care. European Union: 868 MHz Europe uses...
LoRa Mesh Networking Glossary
Quick reference definitions for terminology used throughout this wiki. Terms are organized alphabetically. A ACK (Acknowledgment) A confirmation packet sent by the receiving node to confirm a message was received. Meshtastic uses ACKs for unicast (direct) me...
Ham Radio Operators and Mesh Networking
Amateur radio operators - "hams" - have been among the earliest and most enthusiastic adopters of LoRa mesh networking. The overlap is no accident. Decades of experience with emergency communications, antenna theory, radio propagation, and community-oriented o...
Callsign and Identification in Mesh Networks
One of the most common questions from licensed amateur radio operators entering the LoRa mesh world is: do I need to identify my mesh node with my callsign? The short answer is no - but the longer answer involves understanding why, when identification is still...
APRS and Meshtastic Integration
APRS (Automatic Packet Reporting System) and Meshtastic are complementary systems that serve overlapping but distinct communities and use cases. Bridging them extends the reach of both networks and gives mesh operators access to decades of ham radio infrastruc...
Device Configuration Settings
The Device configuration section (Config > Device) controls fundamental node behavior: its role in the network, how it handles rebroadcasting, node info broadcasts, and administrative access. These are the most impactful settings for network performance and sh...
Position Configuration Settings
The Position configuration section (Config > Position) controls how your node acquires, reports, and manages GPS and location data. Getting position configuration right affects mesh map accuracy, battery life, and channel airtime - particularly important for m...
Network Configuration Settings
The Network configuration section (Config > Network) controls how ESP32-based Meshtastic nodes connect to IP networks - WiFi and Ethernet - and associated services like NTP and remote logging. These settings are only relevant for ESP32 hardware; nRF52-based bo...
Meshtastic Android App Overview
The Meshtastic Android app is the primary interface for configuring and using Meshtastic devices. It is the most feature-complete of the Meshtastic client apps and receives updates most frequently. Installation and Requirements Google Play Store - Search "M...
Meshtastic iOS App Overview
The Meshtastic iOS app provides core functionality for iPhone and iPad users, including messaging, node management, and configuration. Feature parity with the Android app has improved substantially in recent releases. Installation Apple App Store - Search "...
Meshtastic Web Client and Python CLI
Meshtastic Web Client The Meshtastic Web Client (client.meshtastic.org) provides a browser-based interface for configuring Meshtastic nodes without installing a mobile app. It supports WebSerial (Chrome/Edge) for USB connections and WebBluetooth for BLE connec...
Displays for LoRa Nodes
Adding a display to a LoRa node provides visual feedback on mesh status, incoming messages, and GPS coordinates - without requiring a phone connection. Different display types make different tradeoffs between power consumption, visibility, and cost. Built-in ...
GPS Modules for LoRa Nodes
GPS provides automatic position reporting for mesh mapping and navigation. Many boards include an integrated GPS; for those that don't, external GPS modules can be added via UART or I2C. Integrated GPS vs External Module ApproachBoardsProsCons Integrated GP...
Keyboards, Buttons, and Input Devices
Adding physical input to a LoRa node enables sending messages and navigating menus without a phone. Input options range from simple push buttons to full QWERTY keyboards. Canned Messages with a Rotary Encoder The Meshtastic Canned Messages module supports a r...
Meshtastic Power Settings Reference
The Power configuration section in Meshtastic controls sleep modes, charge management, and power-related behavior. These settings are critical for battery and solar-powered deployments. Accessing Power Settings In the app: Radio Config → Power Via CLI: meshta...
Supported Hardware for MeshCore
MeshCore supports a range of LoRa transceivers, including SX1262/SX1268, SX1276/SX1278, LLCC68, LR1110, and STM32WLx radios. The most important practical distinction is firmware availability: the official MeshCore web flasher offers prebuilt binaries mainly fo...