πŸ“‘ Meshtastic Setup Resource

Meshtastic quick start guide

Plain-English setup instructions for Android users getting started with Meshtastic, LoRa, Long_Fast, Medium_Fast, optional MQTT, and SoCalMesh verification.

Before you start

This is a plain-English Meshtastic setup guide based on the latest Android app notes for June 2026. The goal is to get a beginner node working without needing to understand every radio detail first.

Important: Most screens require scrolling to the bottom and pressing Save. Your device will reboot and reconnect after many changes. It is annoying, but you should only need to do this setup once.

If you are in Southern California, the SoCalMesh Discord is strongly recommended. The Parrot bot can help confirm that your messages are reaching the mesh.

Open SoCalMesh Parrot thread

1. User settings

Start with identity. This is how people can recognize you and reply.

Long NameUse something that helps others identify you for replies.
Short NameUse 4 characters, or use an emoji if you prefer.
SaveScroll down to save and commit to your device.

2. LoRa settings (important)

These settings control the radio side of Meshtastic. For beginners, start conservative and avoid flooding the network.

RegionUnited States
PresetStart with Long_Fast. When ready, try Medium_Fast for less traffic.
Ignore MQTTChecked
OK to MQTTChecked
Transmit EnabledChecked
Number of HopsChoose 3 or 5 so you do not flood the network.
SaveScroll down to save and commit to your device.

3. Channel configuration

On the LongFast channel, use these settings as a basic starter setup.

Uplink EnabledChecked
Downlink EnabledUnchecked
Position EnabledChecked
Location SliderUse this if you have GPS or want to appear on the map to others.
After changing channel settings, press the Send button to push changes to your phone.

4. Device configuration

These settings make your node behave like a normal user node and help others identify it.

Device RoleClient
Node Info Broadcast Interval3 hours. This helps push your friendly node name to the mesh.
Time ZoneIf you have GPS, it can handle time. Otherwise, use phone time zone as a good start.
Bluetooth PINChange the default PIN.
SaveScroll down to save and commit to your device.

5. Position settings

Position settings depend on whether the node is mobile or fixed.

Mobile companion nodes
  • Broadcast Interval: 15 or 30 minutes. Shorter intervals create more mesh traffic.
  • Smart Position: checked.
  • Smart Interval: make it the same as broadcast.
Fixed nodes
  • Use Fixed Position only for non-mobile nodes.
  • Set intervals much longer because the node location is not changing often.
SaveScroll down to save and commit to your device.

6. MQTT (optional and last resort)

MQTT is not really β€œmesh” in the pure radio sense because it uses the internet. Many people ignore MQTT by default, so treat it as optional.

Use MQTT only if you understand why you need it. It can be helpful, but it also defeats the point of testing real mesh reach.
MQTT EnabledChecked, only if using MQTT.
Addressmqtt.socalmesh.org
Encryption EnabledChecked
Root Topicmsh/US/CA/socalmesh (case sensitive.)
Proxy to Client EnabledChecked if using your phone to send messages over the internet.
Map ReportingOptional. Use a vague distance for privacy.
SaveScroll down to save and commit to your device.

7. Your first test message etiquette

Go outside

If you cannot see nodes, give yourself about 15 minutes and get elevation. A parking garage top floor, hill, or open area can make a big difference.

  • Open the nodes page in the app.
  • Filter for only show direct nodes.
  • Look for the small signal-strength heat bar.
  • If you still see nothing after about 30 minutes, try switching from Long_Fast to Medium_Fast.
Nodes may broadcast their info only every few hours. Someone may be out there even if they have not refreshed their presence yet.

8. Automatic verification with SoCalMesh

If you are using the SoCalMesh Discord, you can link your node and watch for your first message.

  1. Open the Meshtastic app.
  2. Go to the nodes page.
  3. Tap your node.
  4. Copy the User ID that starts with something like !1234abcd.
  5. Go to Discord general and type /linknode.
  6. Paste your node ID into the field.
  7. Send your first message from the app.
  8. Watch the Parrot bot in Node Monitoring → meshtastic-lf20.

The Parrot post is useful because it tells you how many hops it took to reach the bot.