Meshcore Companion User Guide

A practical guide for new users in our emergency communication network

The recommended companion device buttons.
 

Reset: Reset or wake up a companion. If it cycles, resetting over and over, the battery probably needs to be charged. .

Option: Cycle through the option screens. If the companion is showing recent messages, long press the option button to get to the regular option screens.

1. Introduction

The Meshcore Companion App allows your smartphone to send and receive short text messages using a Meshcore LoRa device (called a companion). The app connects to your device via Bluetooth, not the cellular network or the Internet. This makes Meshcore a reliable communication method during emergencies or infrastructure outages.

This guide walks you through installing the app, pairing your device, sending messages, checking network status, and troubleshooting.

2. What You Need

Before using the app, you must have:

3. Installing the Meshcore App

Android

  1. Open the Google Play Store.
  2. Search for "Meshcore"
  3. Tap Install.
  4. Open the app once installation completes.

iOS

  1. Open the App Store.
  2. Search for "Meshcore
  3. Tap Get.
  4. Open the app after installation.

4. First-Time Setup

Turn on your Meshcore device

Enable Bluetooth on your phone

Open the Meshcore app

The app will automatically begin scanning for nearby Meshcore devices.

Pair your device

Once paired, the app will remember your device for future sessions.

Note: you may need to pair the companion device in the phone's Bluetooth options before it appears in the Meshcore companion list. However, it usually appears without doing so.

5. Communicating

Contact List

 

The Contacts Screen

Sending a Direct Message (DM)

You can't send messages to repeaters which are identified by this icon.

Sending a broadcast message on a channel

The Channels Screen 

Receiving messages

Messages on the Public channel 

Advanced Features

6. Device Settings

Open the Menu (press the gear icon) to access configuration options.

Name

Public Key

Latitude / Longitude

Share position in Advert

Radio Settings

Manage Identity Key

Bluetooth Settings

Contact Settings

Message Settings

Notification Settings

Position Settings

Telemetry Settings

Theme

Import / Export Config

Purge Data

Bug Reporting / Debug Logs

Factory Reset

Reboot

7. Understanding Range and Connectivity

Meshcore devices communicate in two ways:

Direct Communication

If two companions are close enough (often several miles line of sight), they can talk directly.

Repeater-Based Communication

If out of direct range, messages travel through dedicated repeaters.

Meshcore supports up to 64 hops, allowing messages to travel long distances across a network.

8. Troubleshooting

The app cannot find my device

Messages are not sending

Messages are not being received

New units aren't showing up in the Contacts screen even though I know an advert was sent.

App crashes or freezes

9. Best Practices for Reliable Communication

10. Safety and Emergency Use

Meshcore is designed for:

It is not a replacement for 911 or professional emergency services.

11. Getting Help

If you need assistance:

Screens 

Press the Option button to get to advance screens.

Home Screen:

Recent Adverts:

 

Radio Settings:

Send Advert: When viewing this screen, long press the option button to send an advert. This announces or refreshes the companion's presence on the network. This helps repeaters know if they should repeat your messages and puts you on the contacts lists of anyone who receives the advert. To send direct messages each person has to be on each other's contact list. So it is good practice to send an advert before you send a direct message to someone for the first time.

Bluetooth:

When viewing this screen, long press the option button to turn Bluetooth off or on.

Hibernate:

When viewing this screen, long press the option button put companion into deep power-saving, unresponsive mode.

 

Zoomed in image of the map of nodes you have received adverts from.