Meshtastic iOS App Overview

The Meshtastic iOS app provides core functionality for iPhone and iPad users, including messaging, node management, and configuration. Feature parity with the Android app has improved substantially in recent releases.

Installation

Connecting Your Node

iOS Bluetooth handling differs from Android:

  1. Enable Bluetooth on your iPhone/iPad
  2. Open the Meshtastic app - it will scan for nearby BLE devices
  3. On first launch the app presents a connection/Bluetooth screen listing nearby radios; select your node from that list to connect. (App menu labels change between releases, so the exact wording of this screen may differ from your version.)
  4. Tap to connect. iOS may require granting Bluetooth permission on first use.
  5. iOS typically prompts for the same 6-digit BLE pairing PIN as Android - a random PIN shown on the device screen for nodes with a display, or the default 123456 on screenless nodes. Enter it when prompted.

Important iOS difference: iOS does not allow background BLE connections to stay active when the app is not in the foreground. Your phone must be awake and the Meshtastic app must be active to send and receive your own messages over BLE and to view the mesh. This is an iOS system limitation, not a Meshtastic issue. Note that the node itself continues to relay mesh traffic over LoRa independently of the phone - the phone is only needed for your own messaging and to view the mesh, not for the node to relay packets.

EmComm caveat: Do not rely on an iOS-tethered node for unattended, always-on relaying or alerting. When the phone sleeps or the app moves to the background, BLE drops and your phone will not receive messages. For emergency-communications relays or always-on coverage, use a dedicated always-on node (or an Android phone / USB connection) rather than an iPhone in your pocket.

Feature Comparison: Android vs iOS

FeatureAndroidiOS
MessagingYesYes
Node mapYesYes
Full Radio ConfigYesYes (improving with each release)
Background BLEYesNo (iOS limitation)
USB Serial connectionYes (with OTG)Limited
WiFi TCP connectionYesYes
Export/Import configYesYes
Range test module controlYesYes
Apple Watch companionN/AYes (basic)

iOS-Specific Tips


Revision #5
Created 2026-05-03 05:57:06 UTC by Mesh America Admin
Updated 2026-06-09 12:03:55 UTC by Mesh America Admin