Meshtastic/Getting Started
Getting Started with Meshtastic
Meshtastic is a peer-to-peer LoRa mesh where every node can forward packets. This guide will help you flash Meshtastic firmware onto your device and configure it for use in the local mesh.
Flashing a Node
The easiest way to flash a Meshtastic node is by using the official web flasher tool in Google Chrome:
Only Google Chrome supports the serial connection required for flashing.
For full step-by-step instructions, see the official guide: Meshtastic Flashing Firmware Guide
Configuring a Companion Node
After flashing, you’ll need to configure your device for local use.
Follow the official guides here:
When configuring your node, ensure you set the Ottawa frequency preset: US/LongFast – 906.875 MHz
Configuring a Repeater
Meshtastic does not use dedicated repeater-only nodes by default. Any stationary node left powered on can function as a repeater, forwarding packets between other users.
If you want to build a fixed repeater-like node:
Steps:
- Place a node at height with good line-of-sight.
- Power it continuously (mains or solar recommended).
- Disable Bluetooth to save power and reduce interference (optional).
- Important:** Do *not* change the device role from "Client" unless you understand the implications fully—and preferably only after consultation with the community.
Learn more on Meshtastic’s device roles to guide your decision: Choosing the Right Device Role
This approach helps your node become reliable infrastructure for nearby users.