Mesh+ for Meshtastic
Chat over Meshtastic radios with no internet or cell service. Simple, private.
borodutch Connectivity Messaging
Screenshots
Description
Mesh+ is a small, friendly app for Meshtastic radios. Pair your radio over Bluetooth or plug it in with a USB-C cable, and you can chat with people nearby across the mesh without internet or cell service anywhere along the way.
Set up in a minute. Pick your radio, type the PIN from its screen, choose your region and a name, and you're ready to chat.
Rooms and direct messages. The public channel, private rooms you share with a QR code or link, and end-to-end encrypted direct messages all live in one list with unread badges. Mute the ones you don't want notifications from.
Stays connected. Mesh+ keeps running in the background while you're connected and notifies you of new messages.
Settings that explain themselves. Every radio setting has a short note on what it does and when you'd change it, from radio presets and hop limits to Bluetooth pairing, power saving and the screen.
Firmware updates from your phone. nRF52 radios such as the Heltec T114 and RAK4631 update over a USB cable in about a minute, or over Bluetooth. Pick the newest release, a pre-release, or any earlier version.
All your radios in one place. Switch between your radios from the top bar and see which board each one is, the firmware it runs and its battery voltage.
SMS relay (optional). Turn one phone with cell signal into a relay: the texts and calls it receives show up in a private room, and people in that room can send texts through it. Off unless you turn it on.
No radio yet? Try the built-in demo.
Mesh+ has no accounts, ads or analytics, and your messages stay on your phone. It's an independent open-source project and isn't affiliated with or endorsed by Meshtastic LLC. Meshtastic® is a registered trademark of Meshtastic LLC.
What’s new (0.4.4)
You can now block a node so its messages and notifications no longer reach you, and report a message to the developer by long-pressing it. The app asks you once to agree to the terms of use, which have zero tolerance for abuse.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Bluetooth scanSearch for nearby Bluetooth devices.
- Bluetooth connectionConnect to paired Bluetooth devices.
- Internet accessSend and receive data over the internet.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_CONNECTED_DEVICE
- NotificationsShow notifications.
- Receive SMSProcess incoming text messages.
- Send SMSSend text messages (may cost money).
Show 6 more permissions
- Phone stateDetect ongoing calls and read device information.
- READ_CALL_LOG
- BluetoothConnect to Bluetooth devices.
- BLUETOOTH_ADMIN
- meshplus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- CameraTake photos and videos.
Comments