What is MeshCore?
A complete overview of the off-grid mesh network that works without internet, mobile masts or subscriptions.
MeshCore in brief
MeshCore is open-source firmware that transforms affordable LoRa devices into a decentralised communication network. No internet required, no monthly fees, no telecom provider watching over your shoulder. Just direct radio communication between devices.
The system was developed for situations where traditional communication doesn't work or isn't desirable: outdoor activities in remote areas, events, emergencies, or simply as a hobby for tech enthusiasts and radio amateurs.
Across Europe, the MeshCore community is growing rapidly. More and more hobbyists are building repeaters and contributing to expanding network coverage.
The essence of MeshCore
Send text messages over kilometres, without internet or mobile network. Encrypted, decentralised, and entirely under your own control.
How does MeshCore work?
MeshCore uses LoRa technology (Long Range) to send messages via radio waves. This works fundamentally differently from wifi or mobile internet.
LoRa radio
LoRa is a radio technology that can send small amounts of data over large distances. In Europe, we use the 868 MHz frequency, which is free to use without a transmission licence.
Mesh principle
Every device in the network can forward messages to other devices. Messages "hop" from node to node until they reach their destination β even if that's kilometres away.
No central server
There's no company or server managing the network. The network exists purely from the users' own devices. If one device fails, messages automatically find another route.
End-to-end encryption
All communication is encrypted. Only the intended recipient can read your message. Even the repeaters forwarding your message cannot see its contents.
How the network is structured
MeshCore distinguishes between different types of devices in the network:
Companion nodes
These are the devices you actually use to send and receive messages. You connect them via Bluetooth to your phone or use a standalone device like the T-Deck.
Repeaters
Repeaters are placed in strategic locations (tall buildings, hills) and forward messages without actively participating in chats. They form the backbone of the network.
Room Server
A Room Server enables group conversations. You can create a "room" that multiple people can join using a shared code.
MeshCore vs Meshtastic
Both projects use LoRa for mesh communication, but the approach differs:
MeshCore
- β Separation between repeaters and end users
- β Smarter routing, less network traffic
- β Room system for group conversations
- β Newer project, active development
- β Free basics, premium features optional
Meshtastic
- β Every device can do everything (flooding)
- β Larger existing community
- β Channels for group communication
- β Longer established, more documentation
- β Completely free and open source
Much of the hardware works with both systems. So you can experiment and see what suits you best.
What can you do with it?
Text messages
Send and receive text messages to other MeshCore users. Works one-to-one and in groups (rooms).
Location sharing
Share your GPS location with others. Handy during hikes, events or search operations.
Store & forward
Messages are stored and delivered later if the recipient was temporarily out of range.
Telemetry
View battery status, signal quality and other data from nodes in the network.
Private communication
End-to-end encryption ensures only you and the recipient can read the message.
No infrastructure needed
Works wherever you are, as long as there are other nodes nearby. No dependence on telecoms.
Which devices work with MeshCore?
MeshCore runs on various affordable LoRa hardware:
Heltec LoRa32 V3
Affordable entry-level option with OLED screen. Ideal as your first MeshCore device or as a repeater.
LilyGo T-Deck
Standalone device with keyboard and screen. No phone needed to send messages.
LilyGo T-Beam
Popular board with built-in GPS and 18650 battery holder. Suitable for mobile use.
RAK WisBlock
Modular system with many expansion options. Favourite among repeater builders.
Seeed SenseCAP
Weather-resistant housing with solar panel support. Perfect for outdoor installations.
Apps and clients
You can use MeshCore in several ways:
MeshCore app (Android/iOS)
The official smartphone app. Connects via Bluetooth to your MeshCore device and provides a user-friendly chat interface.
Web client
Use MeshCore directly from your Chrome browser via WebSerial. Handy if you don't want to install an app.
T-Deck standalone
The LilyGo T-Deck has a built-in keyboard and screen. You don't need a phone or computer.
What do people use it for?
Outdoor activities
Hikers, cyclists and campers use MeshCore to stay in touch in areas without mobile coverage.
Events
At festivals, trade fairs or sports tournaments where the mobile network becomes overloaded, MeshCore keeps working.
Emergency communication
During power cuts or disasters, the phone network often fails. MeshCore works as long as your device has battery.
Hobby project
Many users simply find it fascinating to build their own communication network and experiment with radio technology.
How do you get started?
Getting MeshCore up and running is simpler than you might think:
Buy a device
Order a compatible LoRa board. The Heltec V3 is a good and affordable choice to start with.
Flash the firmware
Use the online flasher at flasher.meshcore.co.uk. Choose EU/UK (Narrow) as the preset for Europe.
Install the app
Download the MeshCore app for Android or iOS and pair your device via Bluetooth.
Start meshing
Find other nodes in your area and send your first message. Welcome to the community!
Frequently asked questions
Do I need a transmission licence?
How far does MeshCore reach?
Can I send photos or voice?
Is MeshCore free?
Does it work without repeaters?
Can I build a repeater?
The MeshCore community
Across Europe, an active group of hobbyists is working on expanding the MeshCore network. From repeaters on tower blocks to mobile nodes on hiking trips β the community is growing.
You'll find most MeshCore users on Telegram. Ask your questions, share your experiences and discover who's active in your area.
Join the Telegram groupReady to get started?
MeshCore is the perfect hobby for anyone interested in radio technology, off-grid communication or simply wanting to learn something new. Start today!