Introduction, Features, and Applications

Leading mesh technology solutions optimized for off-grid communication and secure application scenarios.

Off-grid Comm

Stay connected even in remote areas without relying on traditional infrastructure.

Emergency & Disaster

Establish instant networks for disaster recovery when infrastructure is compromised.

Outdoor Activities

The perfect companion for hiking, camping, and adventure racing communication.

Tactical & Security

Reliable mesh solutions for military, law enforcement, and private security applications.

IoT & Sensors

Collect and relay data from remote sensors back to central hubs seamlessly.

MESHCORE DEPLOYMENT GUIDES

How to get started with MeshCore off grid text messaging

HOW TO SETUP YOUR OWN PRIVATE COMMS WITH MESHCORE

Testing MeshCore in North London UK

Firmware Downloads & Tools

Flash your devices via Flasher.meshcore.co.uk

Companion Firmware: Supports BLE, USB, or WiFi connection.

Repeater & Base Station Firmware

Setup via USB in the web config tool at config.meshcore.dev

Managed via LoRa in the mobile app using the Remote Management feature.

LILYGO T-Deck Plus Meshtastic Support Meshtastic UI With Antennas
Regular price $124.06 Sale price $99.99 - $109.99
LIVE TELEMETRY

Global Node Map

Explore the real-time distribution of active Meshcore nodes around the world. Join the network and put your node on the map.

Connecting to telemetry servers...

Meshcore - FAQ

Everything you need to know about the network, hardware, and setup.

1. What is MeshCore?
MeshCore is an off-grid, decentralized LoRa mesh networking system. It allows users to send text messages and telemetry data over long distances without relying on Wi-Fi, cellular networks, or traditional internet infrastructure.
2. MeshCore vs. Meshtastic: What is the main difference?
While both use LoRa technology, Meshtastic uses a "flooding" protocol where every node repeats every message. MeshCore uses smart routing ("path discovery"), meaning messages are only forwarded by designated Repeaters along a specific optimized route. This makes MeshCore highly efficient, less congested, and ideal for scalable or structured community networks.
3. Does MeshCore require internet or cellular service?
No! MeshCore operates 100% independently of the internet, Wi-Fi, and cell towers. It uses its own radio frequencies (LoRa) to transmit data from device to device, making it the perfect solution for off-grid adventures, disaster recovery, and emergency communications.
4. Are there any subscription fees to use MeshCore?
No. Once you purchase your LoRa hardware, using the MeshCore network and the official companion apps is completely free. There are no monthly SIM card fees or cloud subscriptions required.
5. How far does the MeshCore signal reach?
The direct point-to-point range of a single device is typically 1 to 3 kilometers in dense urban areas, and 10+ kilometers in open fields or with line-of-sight. However, by deploying Repeater nodes, the mesh network can relay your messages across entire cities or regions.
6. What do I need to get started with MeshCore?
You need two components: a compatible LoRa radio device (like a Heltec, LILYGO T-Deck, or M5Stack) flashed with MeshCore Companion firmware, and a smartphone (Android or iOS) running the free MeshCore app. Your phone connects to the radio seamlessly via Bluetooth (BLE).
7. Can I use my existing Meshtastic hardware for MeshCore?
Yes! Most standard 868MHz and 915MHz LoRa hardware used for Meshtastic is fully compatible with MeshCore. You simply need to re-flash the device using our MeshCore Web Flasher.
8. What is the difference between Companion and Repeater firmware?
"Companion" firmware is for your personal device; it connects to your phone via Bluetooth acting as your messenger client. "Repeater" firmware is for stationary nodes (like a solar-powered base station on a roof). Repeaters do not connect to a phone; their sole job is to efficiently forward packets to extend the network's range.
9. Which hardware devices are compatible with MeshCore?
MeshCore supports a growing list of popular LoRa development boards, including M5Stack Cardputer, LILYGO T-Deck, Heltec WiFi LoRa 32 V3, Seeed Studio SenseCAP series, and various ESP32-based trackers.
10. How do I flash MeshCore firmware onto my device?
The easiest way is using the official MeshCore Web Flasher (flasher.meshcore.co.uk). Simply connect your device to your computer via a data USB cable, select your device model and firmware type in a Chrome/Edge browser, and click "Flash".
11. Which frequency band should I use for my region?
LoRa frequencies are regulated by local laws. Generally, users in Europe should use 868 MHz (EU868), while users in North America, South America, and parts of Asia/Oceania should use 915 MHz (US915/AU915). Always ensure your hardware antenna matches your regional frequency.
12. Is my communication on MeshCore secure and private?
Yes. MeshCore supports protocol-level encryption. Direct messages and private room communications are encrypted, ensuring that only the intended recipients can read the contents of your messages, even as they bounce through public repeater nodes.
13. How does MeshCore's "path discovery" work?
When you send a message to a new node, MeshCore sends a discovery packet through the repeaters to find the destination. Once the path is found and a successful delivery occurs, the route is remembered. Subsequent messages take this optimized path directly, drastically reducing unnecessary radio airtime.
14. How can I manage and configure a remote Repeater node?
You don't need to physically connect to a repeater once it's deployed. MeshCore features "Remote Management," allowing authorized users to manage, configure, and monitor remote Repeater nodes directly over the LoRa network using the mobile app.
15. What apps are available for connecting to a MeshCore node?
MeshCore offers a comprehensive suite of tools. For mobile users, there is the MeshCore Android app (on Google Play) and iOS app (on the App Store). For desktop users, there is a Web Client, a NodeJS CLI, and a Python CLI tool for advanced scripting and integration.

Register for our newsletter

Get the latest information about our products and special offers.