← All guides

MeshCore and how it differs from Meshtastic

What MeshCore is good at, and what changes if you're coming from Meshtastic.

MeshCore is an open-source LoRa mesh networking platform designed with a focus on reliable, structured communication infrastructure. Where Meshtastic targets ease of use for individuals, MeshCore is built around a client/repeater architecture that gives you more control over how messages are routed across a network.

MeshCore is great for:

  • Building reliable fixed infrastructure (dedicated repeater nodes)
  • Scenarios where predictable, low-latency routing matters
  • Operators who want more control over network topology
  • Running a mix of infrastructure nodes and lightweight client devices
  • Longer-term deployments where power efficiency and link reliability are priorities

How it differs from Meshtastic

Meshtastic MeshCore
Architecture Flat mesh — all nodes are peers Client / repeater model
Routing Flood-based More structured, targeted
Focus Consumer-friendly, broad community Infrastructure-oriented, operator control
App ecosystem Mature — Android, iOS, desktop Newer, evolving
Best for Casual users, events, hiking Fixed networks, repeater deployments

The two platforms use different protocols and are not directly interoperable, but they can coexist on the same LoRa frequencies as long as channels are configured to avoid collisions.

Your hardware

MeshCore runs on many of the same LoRa boards used by Meshtastic (e.g. Heltec, RAK, T-Echo). Check the MeshCore documentation for the current list of supported devices.

Next steps

Resources