Meshtastic
An open-source project that turns inexpensive LoRa radios into an off-grid mesh, where nodes relay text messages, positions and telemetry for each other without any network infrastructure.
Photo: Nassim Wahba / Unsplash
Meshtastic runs on small boards that pair a LoRa radio with an ESP32 or nRF52 microcontroller, usually connected to a phone app over Bluetooth. Each node rebroadcasts what it hears, so a message can cross several hops of a mesh network with no gateway, server or subscription. The firmware uses managed flooding: a node waits briefly before relaying and stays silent if a neighbor has already done it, and a small hop limit keeps packets from circulating forever. Channel traffic is encrypted with a pre-shared key, and the default channel’s key is public, so private groups set their own.
Meshtastic is built for people talking to people in places without cellular coverage: hiking, events, emergency preparedness and community networks. It is not a replacement for LoRaWAN, which connects many sensors through gateways to an application with managed keys. Both share the same ISM band rules, including the duty cycle limits that apply in Europe, so a busy mesh runs out of airtime quickly. The LoRaWAN guide explains the gateway-based alternative.
Part of the IoT Glossary. Spotted an error or a missing term? Tell us.