Getting Started & Basics
What is MeshCore?
MeshCore is a cross-platform system for text communication via LoRa radio devices. It operates entirely without the internet, cellular networks, or any other existing infrastructure. The devices communicate directly with each other via radio frequencies—truly off-grid communication. The network is organized decentrally as a so-called mesh network: Each node can relay messages, allowing even distant participants to be reached via multiple intermediate stations (up to 64 hops). All communication is encrypted.
What can I use MeshCore for?
MeshCore is ideal wherever conventional communication is unavailable or undesirable: for outdoor activities such as hiking, camping, or bike tours; for disaster and emergency communication; on expeditions to remote areas; as an independent communication alternative in urban areas; or simply as an exciting tech hobby centered around LoRa radio and decentralized networks.
Is MeshCore the same as Meshtastic?
No. MeshCore and Meshtastic are two separate projects that, while both use LoRa radio for mesh communication and run partly on the same hardware (ESP32, nRF52840, SX1262), are not compatible with each other. A MeshCore device cannot communicate with a Meshtastic device, and vice versa.
The key differences:
Routing: Meshtastic uses simple flooding—each node forwards every packet it receives. MeshCore relies on intelligent routing, where repeaters selectively decide which packets to forward. This significantly reduces network traffic and scales better in dense networks.
Architecture: MeshCore clearly distinguishes between roles: Companions (end devices), Repeaters (infrastructure), and Room Servers (message boards). Meshtastic treats all devices the same.
Regions and Scoping: With region-based scoping (starting with v1.10.0), MeshCore offers a way to restrict messages to specific geographic areas. Meshtastic does not have a comparable feature.
Encryption: Both systems use encryption, but they employ different mechanisms.
For those trying to decide between the two: In the Saxony region, MeshCore is the active network with a growing infrastructure. Having an operational network nearby is the most important factor in making your choice.