MeshCore is an open-source mesh networking protocol and software platform designed for off-grid, low-power text communication using LoRa (Long Range) radio technology. The system enables decentralized, multi-hop wireless messaging without reliance on cellular networks or internet infrastructure.
MeshCore has received independent coverage in technology media for its approach to resilient off-grid communication and for the practical challenges involved in deploying LoRa-based mesh networks.
Use cases include emergency and disaster communications, outdoor and remote activities, community-operated mesh networks for local communication and experimental and educational deployments of low-power mesh networking.
MeshCore was developed by Scott Powell in late 2024, with web and mobile clients being developed by Liam Cottle in the wake of the severe tropical cyclone Gabrielle that devastated parts of the North Island of New Zealand.
MeshCore allows LoRa-enabled embedded devices to form self-organizing mesh networks in which messages can be relayed across multiple intermediate nodes. The project emphasizes low power consumption, scalability, and structured routing roles, distinguishing it from broadcast-based LoRa mesh systems.
MeshCore is designed to run on microcontroller-based hardware equipped with LoRa transceivers, including boards based on the ESP32 platform. Commonly used devices include Heltec LoRa32 and LilyGo LoRa development boards. Devices operate in unlicensed ISM frequency bands such as 868 MHz and 915 MHz, depending on regional regulations. In 2025 LILYGO brought out the first Meshcore smartphone: T-Display P4.
The software consists of firmware flashed onto supported devices and optional companion applications used for configuration and messaging.
MeshCore is often compared with other LoRa-based mesh networking systems such as Meshtastic. While Meshtastic primarily relies on broadcast-style message flooding, MeshCore emphasizes structured routing roles and store-and-forward mechanisms, resulting in different scalability and energy-consumption characteristics.