Aller au contenu

MeshCore Overview

MeshCore project split, use the official links

Due to recent events in the MeshCore development team, the project has split. To stay on the official track, please only use:

Read more about the split: The Split, blog.meshcore.io.

MeshCore is a repeater-driven long-range mesh network built on top of LoRa radios. This section of the wiki explains the basics of how MeshCore works in the Ottawa region, how the different device roles fit together, and walks through the most common tasks you will perform as a new user.

If you are brand new to MeshCore, start here and work your way through the pages below in order.


What's in This Section

MeshCore Roles

Explains the three device roles (Companion Nodes, Repeaters, and Room Servers), what each one does, and how they interact on the mesh. A single piece of hardware can play any of these roles depending on the firmware you flash, so understanding this section helps you pick the right firmware for your device.

MeshCore FAQ

Covers the most common questions about how MeshCore behaves on the Ottawa network, including:

  • How adverts work and the Ottawa advert schedule
  • Routing behaviour and repeater neighbours
  • The public channel and how "Heard Repeats" is displayed in the app

MeshCore How-To

Step-by-step walkthroughs for day-to-day tasks in the MeshCore mobile app, such as sharing your contact URL, importing contacts, and tracing routes. Each guide is visual and suitable for both new and experienced users.


New to MeshCore?

If you are just getting started, we recommend this path:

  1. Read MeshCore Roles to understand what a companion node, repeater, and room server each do.
  2. Pick a Recommended Companion and flash it using the Flashing a Companion guide.
  3. Skim the MeshCore FAQ so you know what to expect from the network.
  4. Use the MeshCore How-To walkthroughs to share contacts and start messaging.

When you are ready to contribute to the network backbone, move on to Flashing a Repeater and the Deployment section.