What is MeshCore?

MeshCore is a modern LoRa mesh networking protocol designed from the ground up for efficient, reliable off-grid communication. It builds on lessons learned from earlier mesh protocols to deliver improved routing, better battery life, and more reliable message delivery.

What Makes MeshCore Different

MeshCore was developed by Andrew Mabbitt (creator of the Andy's MeshCore Map at map.meshcore.dev) to address limitations found in existing mesh protocols. Rather than using a flood-based routing approach where every node rebroadcasts every message, MeshCore uses intelligent routing algorithms that significantly reduce network congestion.

The protocol implements a store-and-forward architecture with distinct node types: Clients carry your messages, Repeaters extend network range, and Room Servers provide persistent message storage for group communications. This separation of concerns allows for more efficient network operation and better battery management.

MeshCore includes built-in message acknowledgment, so you know when your message has been successfully delivered. This is particularly valuable in emergency situations where confirmation of communication is critical.

Technical Specifications

Radio Technology LoRa (Long Range)
US Frequency 915 MHz ISM Band
Encryption AES-256
Typical Range 5-15+ miles
Message Confirmation Built-in ACKs
License Required No (ISM band)

MeshCore Node Types

MeshCore uses specialized node types that work together to create an efficient network. The same hardware can be configured as any node type.

Client

Your personal device. Sends and receives messages, typically paired with a smartphone via Bluetooth for a full messaging experience.

Repeater

Extends network coverage by relaying messages between nodes. Often placed at high elevation points for maximum range.

Room Server

Provides persistent storage for group conversations. Messages are stored and forwarded to members even when they're temporarily offline.

Sensor

Specialized nodes that collect and transmit environmental data like temperature, humidity, or weather conditions.

Key Features

Efficient Routing

Intelligent path selection means messages take the optimal route through the network, reducing congestion and improving delivery times compared to flood-based approaches.

Delivery Confirmation

Built-in acknowledgment system confirms when your message has been successfully delivered. Critical for emergency communications where you need to know the message got through.

Extended Battery Life

Optimized sleep modes and smart transmission scheduling mean your devices can run for days on a single charge, essential for off-grid use.

AES-256 Encryption

All messages are encrypted with military-grade AES-256 encryption. Your private conversations stay private, even over public radio frequencies.

Group Rooms

Room Servers enable persistent group chat functionality. Join topic-based or regional rooms and catch up on messages you missed while offline.

GPS & Mapping

Share your location with other nodes and view the network on the live MeshCore map. Great for coordination during outdoor activities.

MeshCore Companion App

The MeshCore Companion app connects to your MeshCore device via Bluetooth, providing a full-featured messaging interface on your smartphone. The app is available for both iOS and Android.

  • Send and receive text messages
  • View nearby nodes and their signal strength
  • Join and manage Room Server conversations
  • Configure device settings and firmware updates

Compatible Devices

MeshCore firmware runs on the same affordable LoRa hardware used by Meshtastic. You can easily flash MeshCore onto devices like:

  • Heltec V3 / V4
  • LilyGo T-Beam, T-Deck, T-Echo
  • RAK WisBlock series
  • Seeed Wio Tracker
View all recommended devices

Perfect For

Rural Properties

Stay connected across large farms and ranches where cell service doesn't reach.

Emergency Prep

Communicate when cell towers are down during storms, outages, or emergencies.

Outdoor Activities

Hunting, hiking, fishing - stay in touch with your group in the backcountry.

Community Events

Coordinate at events, fairs, and gatherings without relying on cell networks.

Ready to Get Started?

Check out our getting started guide to learn how to set up your first MeshCore device, or view live nodes on the MeshCore map.