Companion Nodes

A Companion Node is a device that connects you to the Meshcore network.
It allows you to send and receive messages using the mesh — often via an app on your phone, or directly on the device for standalone units.

Companion nodes are designed to be:

  • Portable
  • Easy to use
  • Not dependent on central infrastructure
  • Accessible for everyday use

Some companion nodes require a phone to work, while others are standalone devices you can use on their own.

⚠️ Important:
Always choose 915 MHz LoRa radios for devices used in Canada.

📱 Phone-Connected Companion Nodes

These devices depend on a phone app (such as Meshcore apps) to provide the user interface, contacts, messaging, and configuration. The device itself handles the mesh radio and communicates with your phone over Bluetooth.

🛒 Off-The-Shelf Option: T1000-E Tracker

A ready-to-use handheld companion device that pairs with your phone:

  • Designed for LoRa mesh communication
  • Pairs with a smartphone for UI
  • Portable and rugged

➡️ Example product page (Aliexpress)

Pros

  • Easy setup out of the box
  • Comfortable handheld form
  • Works with phone app for messaging

Cons

  • Requires a smartphone for day-to-day use

🛠 DIY Option: Heltec V3 Based Companion Node

Perfect for makers and tinkerers. Builds your own companion node using a Heltec board.

What You’ll Need (example)

  • Heltec V3 LoRa board (915 MHz) — low-power and Bluetooth capable
  • Battery: 2000 mAh Li-ion or LiPo
  • Battery protection / charger circuit (recommended)
  • Weather-resistant or handheld enclosure
  • USB-C cable for power
  • External antennas for:
    • 915 MHz LoRa
    • 2.4 GHz Bluetooth

Quick Overview

  1. Flash Meshcore-compatible firmware on the Heltec board
  2. Attach an external LoRa antenna for reliable range
  3. Mount the battery and charging circuit safely in an enclosure
  4. Pair with your phone app via Bluetooth for messaging and setup

📌 Pros

  • Cost-effective
  • Learn-by-doing
  • Highly customizable

⚠️ Cons

  • Requires soldering and basic electronics
  • Firmware setup requires some familiarity

Link to Aliexpress Store (two boards with cases and internal antenna)

📡 Standalone Companion Devices (No Phone Needed)

Standalone devices let you send and receive messages without needing a phone for the user interface. These are great for users who prefer a single device experience.

📍 Example: Lilygo T-Deck Plus

A more advanced handheld that supports mesh applications without relying on a phone:

  • Standalone handheld LoRa device
  • Runs mesh apps natively on device
  • Larger screen, richer UI

Link to Aliexpress Store. (Internal antenna; 915mhz)

Companion Device Tips

📡 Choose 915 MHz LoRa Modules

In Canada, 915 MHz LoRa is the legal frequency band for these networks. Always check frequency compatibility before purchasing.

📶 Use External Antennas When Possible

  • 915 MHz LoRa antenna: Greatly improves range and reliability; but will come at the cost of portability/pocket-ability
  • 2.4 GHz Bluetooth antenna: Helps with Bluetooth connectivity during setup. Not required for companion devices.

Built-in antennas are fine; especially for experimenting or in well covered areas; but external antennas make real-world use much better.

What Companion Nodes Let You Do

Once set up and connected to the Meshcore network, companion devices allow you to:
✔ Send and receive messages
✔ See network status (in app or device UI)
✔ Connect through nearby repeaters
✔ Use the mesh even during internet or cellular outages

They do not form part of the long-range backbone — that’s the role of repeater nodes.

Getting Started

If you’re new to companion nodes:

  1. Decide if you want an off-the-shelf or DIY device
  2. Confirm you are using 915 MHz LoRa hardware
  3. Flash the correct firmware (Meshcore)
  4. Pair with your phone or use the device’s UI
  5. Start sending/receiving messages

Companion nodes are your personal access point into the mesh — and they’re one of the easiest ways to get involved!

Scroll to Top