Channels and Groups
Meshtastic uses channels to organize communication. Understanding how channels work helps you keep your team's messages private and your network organized.
What is a channel?
A channel is like a group chat with its own encryption key. Only devices that have the same channel configured can read messages on that channel. Each device can have up to 8 channels active at once.
The default channel
Every Meshtastic device comes with a default channel (channel 0) pre-configured. This default channel uses a shared encryption key that is the same on all Meshtastic devices worldwide. This means:
- Any Meshtastic device nearby can read your messages on the default channel
- The default channel is useful for discovering other Meshtastic users in your area
- Do not use the default channel for private communication
Creating a private channel
To set up a private channel for your team:
- Open the Meshtastic app and connect to your device
- Go to Channels
- Tap on an unused channel slot (channel 1, 2, etc.)
- Give it a name (like "Team Alpha" or "Hiking Group")
- Generate a new encryption key (the app has a button for this)
- Save the settings
Your device now has a private channel that only devices with the same key can read.
Sharing channels with your team
The easiest way to share a channel with your team is using a QR code:
- Go to the channel you created in the app
- Tap the Share or QR Code button
- Show the QR code to each team member
- Each person scans it with their Meshtastic app
The app automatically adds the channel with the correct name and encryption key. This is much easier than typing in long encryption keys manually.
You can also share channels as a URL link. This is useful if you want to send the channel settings by email or message before meeting in person.
Recommended channel setup
For most teams, a simple two-channel setup works well:
| Channel | Purpose | Who can see it |
|---|---|---|
| Channel 0 (default) | Public mesh communication | Anyone with Meshtastic |
| Channel 1 (private) | Your team's messages | Only your team |
For larger groups or events, you might use additional channels:
| Channel | Purpose |
|---|---|
| Channel 0 | Public / general |
| Channel 1 | Team leaders |
| Channel 2 | Group A |
| Channel 3 | Group B |
Sending messages on a specific channel
In the Meshtastic app, switch between channels by tapping the channel name or number in the messages view. Make sure you are on the right channel before sending a message.
Primary and secondary channels
Channel 0 is always your primary channel. Your device sends its position updates on the primary channel by default. Private channels (1-7) are secondary channels.
If you want your position to be visible only to your team, you can configure your device to send position updates on your private channel instead. Check the position settings in the app.
Channel names and organization
Keep channel names short and meaningful. Other devices on your network will see the channel name, so it should be easy to identify:
- "HikeTeam" (clear and specific)
- "Ch1" (not helpful)
- "EmergencyNet" (good for a shared emergency channel)
Tips
- Set up channels before your trip. Do not try to configure channels in the field with cold fingers and low light.
- Use the QR code method for sharing. It is fast and avoids mistakes.
- Test the private channel before heading out. Send a message and confirm everyone receives it.
- Keep the default channel active. Even if you use private channels, keeping channel 0 active lets you discover other Meshtastic users nearby, which can be useful in emergencies.