Skip to content

Recommended Settings for the EF Mesh

These are the settings the EF Meshtastic community uses. They keep the network healthy when hundreds of folks pile into the Forest at once. Follow them and you'll be a good mesh citizen.

If you haven't done first-time setup yet

Start with How to Connect — it walks you through the whole 10-step flow. This page is the deeper dive for folks who want to understand why the settings are what they are.


The Forest Channel Bundle (Shared Openly)

Unlike some Meshtastic communities, the EF community shares its channel settings openly. Anyone with this QR can load the Forest channels onto their radio.

Load EF Channels

QR code for EF Mesh channels

Or scan this from a second phone to bring it into the mesh.

This loads three channels on the Medium Range - Fast preset: a chgme-squad placeholder primary (you'll customize), the public forest-chat, and the Weather channel.


LoRa Settings

Setting Value Why
Region United States Meshtastic uses 915 MHz in the US — required for legal operation
Preset Medium Range - Fast Change this from the default. The Forest is a dense crowd — hundreds of nodes in close proximity. Medium Fast gives faster message delivery, lower latency for quick-coordination pings, and way less channel congestion than Long Fast. We trade a bit of range (which we don't really need at festival distances) for a much healthier network when everyone's piled into Sherwood.
Number of Hops 3 Default. More hops = more network flood. Less = shorter reach. 3 is the sweet spot.
Frequency Slot 0 Default. Everyone needs to be on the same slot.
Transmit Enabled On Default. If this is off, you can't send anything.

Channels

Channel 0 — Primary

Setting Value Notes
Name (leave default) This is the Meshtastic-wide default channel
Key AQ== Default Meshtastic key, leave as-is
Channel Role Primary Don't change
Position Disabled Important — see note below
MQTT Uplink / Downlink Disabled Don't change

Why turn off position on Channel 0?

On Meshtastic firmware 2.7+, your radio shares your GPS position from whatever channel is first in the list. By disabling position on Channel 0 (the public default), your precise location only goes to your squad channel — not the world.

This only works on firmware 2.7 or later. Make sure you updated in Step 1.


Channel 1 — Your Squad

Setting Value Notes
Name (your squad name) Customize in Step 7
Key (unique — tap blue lock to generate) CRITICAL — tap the blue lock to generate a unique key. Don't skip this.
Channel Role Secondary Don't change
Allow Position Requests Enabled So your squad can ping your location
Precise Location Enabled So squad pings give meters, not hundreds of meters
MQTT Uplink / Downlink Disabled Don't change

Channel 2 — forest-chat (public EF community)

Setting Value Notes
Name forest-chat Comes preset via the QR
Key (preset via QR) Comes preset via the QR
Channel Role Secondary Don't change
Allow Position Requests Enabled Optional — enable if you want broader Forest folks to see your location
Precise Location Enabled Optional
MQTT Uplink / Downlink Disabled Don't change

Device

Setting Value Why
Device Role Client DO NOT CHANGE. Setting Router or Repeater without coordination breaks the mesh for everyone.
Rebroadcast Mode ALL Default. Helps relay messages across the mesh.

About Router and Repeater roles

Unless someone in the EF Discord has explicitly given you the green light, stick to Client. Mobile Router/Repeater nodes cause routing chaos, congest the network, and make everyone's experience worse — even (especially) yours. If you've got an awesome high-elevation node at your camp and think it'd benefit the community as a repeater, message the EF Discord first.


Position

For mobile radios (what you'll be wearing at Forest):

Setting Value
Broadcast Interval 1 hour
Smart Position ON
Smart Minimum Interval 30 seconds
Smart Minimum Distance 100 meters
Device GPS Enabled
GPS Update Interval 30 seconds
Position Flags All OFF

No built-in GPS?

If your radio doesn't have GPS (some don't), use your phone's GPS. In the Meshtastic app: App Settings → Phone GPS Sharing → Enabled, and set your phone's location permission for Meshtastic to Always.


Store & Forward

Leave this disabled. Always. On every node. Store & Forward floods the network with replays of old messages and is not appropriate for a festival mesh.


External Notifications (Quiet Your Radio)

Most radios make beeps and vibrations every time something happens on the mesh. At Forest with hundreds of nodes, this gets annoying fast. Turn these off:

  • Alert GPIO buzzer when receiving a bell: OFF
  • Alert GPIO vibra motor when receiving a bell: OFF
  • Alert GPIO buzzer when receiving a message: OFF
  • Alert GPIO vibra motor when receiving a message: OFF

You can also turn off the new-node-discovery notification in your phone's notification settings.


MQTT (Skip This for Now)

MQTT lets nodes upload metadata to a shared cloud server. We don't have a dedicated EF MQTT bridge set up for 2026 yet, so leave MQTT disabled on every channel — uplink off, downlink off.

If we stand one up before the festival, we'll update this page and post in the EF Discord.


Need Help?

The EF Meshtastic crew lives in the official Electric Forest Discord — we love walking new folks through settings.

Ask in the EF Discord