MeshCore explained

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:

1

Buy a device

Order a compatible LoRa board. The Heltec V3 is a good and affordable choice to start with.

2

Flash the firmware

Use the online flasher at flasher.meshcore.co.uk. Choose EU/UK (Narrow) as the preset for Europe.

3

Install the app

Download the MeshCore app for Android or iOS and pair your device via Bluetooth.

4

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?
No, MeshCore uses the 868 MHz ISM band which is free to use in Europe with low power. You don't need a licence.
How far does MeshCore reach?
That depends on the environment. In open terrain with good antennas, 10-20 km is possible. In built-up areas, more like 1-5 km. Repeaters extend the range.
Can I send photos or voice?
No, MeshCore is only for text and small data packets. LoRa's bandwidth is too limited for multimedia.
Is MeshCore free?
The firmware and basic app are free. There are optional premium features (one-off Β£7.99) for extra capabilities like telemetry and location sharing.
Does it work without repeaters?
Yes, two devices can communicate directly if they're within range. Repeaters only extend the range.
Can I build a repeater?
Absolutely! The community can always use more repeaters. Check our repeater guide to get started.

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 group

Ready 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!