MeshCoreScanner

MeshCoreScanner

Meshcore coverage mapper

2 ratings
2 reviews
Free

Details

Released
April 21, 2026
Updated
October 5, 2026

Features

Background Location Access

MeshCoreScanner screenshot #1 for iPhone
MeshCoreScanner screenshot #2 for iPhone
MeshCoreScanner screenshot #3 for iPhone
MeshCoreScanner screenshot #4 for iPhone
MeshCoreScanner screenshot #5 for iPhone
MeshCoreScanner screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app maps LoRa mesh network coverage in real-time by connecting to compatible BLE radio devices. It plots scan points and discovered repeaters on a map, cataloging signal quality and discovery history. Organize scans into sessions and export data for external analysis.

✓Live coverage mapping on OpenStreetMap
✓Repeater database with discovery history
✓Coverage visualization per repeater
✓Organized scan sessions
✓Background scanning with GPS/BLE
✓GeoJSON data export
✓Fully offline functionality
Show original description

What's New in MeshCoreScanner

2.1

October 5, 2026

Version 2.1 — more reliable in the field, easier to read on the map. • Find any repeater from the map: search by name or key, nearest first. Picking one centres the map on it and draws its coverage. • Coverage from real signal: rings show where a repeater was heard at ≥ +5 dB, ≥ 0 dB and at all, built from your own scans. Tap a repeater pin to see it. • Repeaters stay visible when zoomed out and have their own dark-blue clusters. • Scan now, anytime: one-off scans from the map and from driving mode, even with no session running. They are saved in a “Manual scans” session. • Names for unknown nodes: repeaters that show up only as a key get their name from your companion's contact list automatically. • Auto-reconnect: the app remembers your MeshCore companion and reconnects after a drop or app restart. • Background GPS: asks for Always location so scanning keeps going in your pocket. • Scan now + countdown: trigger a discovery immediately and see when the next one fires. • GPS track, SNR heatmap, empty-scan holes, and night/terrain map tiles (OpenStreetMap attribution included). Tiles are cached for offline reuse. • Repeater details, search, watchlist alerts, and “show on map”. • Sessions you can rename, annotate, and export one at a time. • Import GeoJSON, plus GPX/KML export and a full JSON backup/restore. • Driving mode shows the next-scan countdown and a compass; voice announcements are optional. • Cleaner map chrome, onboarding, and a Data tab for sessions + repeaters. Drive safely.

More

User reviews

Concerning idle behaviour

Works brilliantly for scanning. Oddly appears to keep tracking location even when not scanning, I'm somewhat uncomfortable with that. Another tragic consequence of Apple deciding you should never be allowed to kill an app running on your phone (short of deleting it).

Question

Downloaded today. Was impressed how fast it discovered nodes. I’m curious how/why it is picking up repeaters that no longer exist. Where is it getting that info from?

Response from developer

Hey, maybe it's same repeater (same public key) and only rpt name has changed?

Developer apps

FAQ

What is MeshCoreScanner used for?

MeshCoreScanner is a companion app for MeshCore BLE radio devices. It maps LoRa mesh network coverage in real-time, plots discovered repeaters on a map, and catalogs their signal quality and discovery history.

Does MeshCoreScanner require an internet connection?

No, MeshCoreScanner is fully offline. All data is stored locally on your device, and it does not require an account or internet connection to function.

What devices is MeshCoreScanner compatible with?

MeshCoreScanner is compatible with iPhones and iPads that support Bluetooth Low Energy. It also requires a MeshCore-compatible BLE companion radio device and location permissions for GPS mapping.

How does MeshCoreScanner track coverage?

The app automatically triggers discovery scans based on distance traveled or time intervals. It logs every repeater response with signal strength, SNR, and GPS coordinates, plotting these on an OpenStreetMap-based map.

Can I export my coverage data from MeshCoreScanner?

Yes, MeshCoreScanner supports GeoJSON export. This allows you to share your coverage data for analysis in external tools.

How often is MeshCoreScanner updated?

The latest version of MeshCoreScanner is 2.0, last updated on June 22, 2026. Updates typically address bug fixes and feature enhancements for the MeshCore ecosystem.

What is the age rating for MeshCoreScanner?

MeshCoreScanner has an age rating of 4+. This indicates it is suitable for a wide range of users, including children, with no mature content.

Does MeshCoreScanner have ads?

No, MeshCoreScanner does not contain advertisements. It is a free application designed to provide utility without interruption.