Mobile App Setup (Android & iOS)
Meshtastic nodes are primarily controlled through official companion apps over Bluetooth Low Energy (BLE) or Wi-Fi.
๐ฑ Download the Appโ
- Android: Google Play Store or F-Droid / GitHub APK Releases
- iOS (iPhone / iPad): Apple App Store
Pairing via Bluetoothโ
- Turn on your Meshtastic node with the antenna firmly attached.
- Enable Bluetooth and Location Services on your phone (Location permission is required by Android/iOS to scan for BLE peripherals).
- Open the Meshtastic app:
- Go to the Bluetooth tab / scanner.
- Look for your node's identifier (e.g.,
Meshtastic_xxxx). - Tap to pair.
- If a 6-digit PIN displays on your node's OLED/E-Ink screen, enter it when prompted by your phone.
โ๏ธ Initial Device Configurationโ
1. Node Namesโ
Under Settings -> User:
- Long Name: Use English (ASCII) characters only, no emojis, and keep it under 15 characters (e.g.
Alex T-Echo,kita home). - Short Name: 4 characters max (e.g.
ALEX,kitD).
2. LoRa Region & Presetsโ
Under Settings -> Radio Config -> LoRa:
- Region: Set to
EU_868. - Modem Preset: Set to
MediumFast. - Tap Save (the node will restart).
3. Device Roleโ
Under Settings -> Device:
- Portable / Handheld: Set to
CLIENT(default). - Indoor Node: If placed in an apartment or on lower floors, set to
CLIENT_MUTEto avoid congesting the mesh. - Home Station: If you have both a home node and a portable node, set the home node to
CLIENT_BASE. - โ ๏ธ
ROUTERis recommended ONLY for rooftops (floor 9 or higher) or mountain peaks. - Note: The legacy
REPEATERrole is deprecated. Do not useROUTER_CLIENTorSENSOR.
4. MQTT & Live Map (Optional for Home Nodes)โ
If your node is connected to home Wi-Fi and you want to contribute reception to the Armenian community live map: Under Settings -> Module Config -> MQTT:
- MQTT Enabled:
ON - Server Address:
mqtt.msh.am - Uplink Enabled:
YES - Downlink Enabled: โ
NO(Keep OFF to protect RF channels from internet spam) - Topic:
msh/AM