list of MeshCore resources. Pull requests welcome!
MeshCore is a multi-platform system for enabling secure text based communications utilising LoRa radio hardware. It can be used for off-grid communication, emergency response & disaster recovery, outdoor activities and IoT sensor networks.
Apps and firmware marked 🔒 are closed source.
Sold with MeshCore firmware pre-installed, or with MeshCore selectable at order. For Europe get 868Mhz for N.America 915Mhz
| Product | Price (USD) | Description |
|---|---|---|
| Seeed Wio Tracker L1 Pro for MeshCore | ~$47.90 | Handheld with GPS, OLED display and battery. |
| RAK WisMesh Tag (Atlavox) | ~$49.99 | IP66 GPS tracker; choose the MeshCore variant when ordering. |
| LilyGo T-Deck Plus | ~$70.99 | Handheld with keyboard, 2.8” LCD, GPS and SX1262 radio. |
| Elecrow ThinkNode M9 | ~$74.90 | Standalone communicator with QWERTY keyboard, colour LCD and GPS. |
| LilyGo T-LoRa Pager MeshCore | ~$87.35 | Pocket pager with keyboard, display and LR1121 radio. |
| SenseCAP Solar Node P1 Pro for MeshCore | ~$93.90 | Solar-powered outdoor repeater with GPS. |
| Seeed MeshCore Starter Kit | from ~$141+ | Bundle of a repeater and client nodes ready to deploy. |
Prices last checked 9 October 2026.
Compatibility references; check these before buying a board.
| Resource | Description |
|---|---|
| MeshCore Europe devices | Multilingual device directory with setup guides. |
| mesh-sn.de firmware matrix | Per-device matrix of which MeshCore firmware builds are available. |
| Mesh America supported hardware | Community list of compatible boards and chipsets. |
| LocalMesh UK devices | Device guides for the UK emergency network. |
Open designs with published files (PCB, BOM, STL or detailed build guide).
| Project | Description |
|---|---|
| LoRaHarvesterBox |
STM32WLE5CC LoRa base board with a BQ25570 energy harvester for MeshCore or Meshtastic nodes. |
| SolarMeshtasticNodeMini |
Miniaturised 37×47mm solar node compatible with MeshCore and Meshtastic. |
| LoRaMeshNodes |
Mobile and solar nodes with OpenSCAD enclosures, STL files and BOMs. |
| bardolf MeshCore Repeater |
Solar repeater with FreeCAD enclosure, STL files and full BOM. |
| 915 MHz Mesh Antenna |
Stacked collinear antenna with simulation files and build dimensions. |
| MeshCore E22P Repeater |
XIAO ESP32-S3 repeater with an Ebyte E22P module, wiring and firmware. |
| XIAO S3 Dual-Radio Repeater |
Two-radio summit repeater with assembly guide and field test reports. |
| RePeter |
Bremen repeater board with Gerbers, schematics, BOM and STEP model. |
| NodakMesh solar repeater build | Parts list, solar sizing, weatherproofing and configuration walkthrough. |
| Project | Description |
|---|---|
| “Ray” Heltec V3 case | Handheld case with room for one 18650 cell. |
| Case-Stick for ProMicro nRF52 | Stick-shaped case for ProMicro nRF52840 boards. |
| The Corebell | Printable solar node enclosure. |
| Heltec T114 case with battery | Compact handheld case with an integrated battery bay. |
| MeshCore mast enclosure for Heltec V3 | Mast-mounted outdoor enclosure. |
| NodakMesh enclosures guide | Overview of commercial and DIY cases with IP-rating guidance. |
| Outdoor Case for MeshCore Node / Repeater | Printable weatherproof repeater case. |
Grouped by platform. Apps marked 🔒 are closed source.
| Project Name | Description |
|---|---|
| Meshcore Open |
Open-source Flutter client for mobile and desktop (Android, iOS, GNU/Linux, Windows, macOS). |
| Meshcore SAR |
Offline-first search-and-rescue app: messaging, voice, images, maps and live location context in one app. (AI code) |
| MCO Advanced |
MeshCore Open fork with one-packet lossless image sending (MCOimg), built-in wardriving and text compression. |
| MeshCore TEAM |
Source of the cross-platform MeshCore TEAM companion app: team-oriented location tracking, messaging, contacts, channels and maps on stock firmware. |
| Offband MeshCore |
Cross-platform client with direct and channel chat. |
| SigurdOS Client |
Companion app for GNU/Linux, Android, iOS, Windows, macOS, forked from Meshcore Open for “SigurdOS T-Deck” firmware. |
| Official app 🔒 | Proprietary companion app, also on Google Play and the App Store. |
| Nelos 🔒 | iOS/Android app for group messaging and tracking people, pets and belongings, with downloadable offline maps. |
| KIEKR 🔒 | iOS and Android community toolbox app; can display incoming message scope, upload data to analysers, unlimited contacts. |
| Project Name | Description |
|---|---|
| Meshcore Open |
Open-source Android client on Play |
| Meshcore-Wardrive-Android |
Flutter wardriving and mapping app. |
| Tactical Emergency Area Messaging |
Android application for position tracking and messaging. |
| Peers |
Privacy-focused Android messenger routing over Logos, MeshCore and Bluetooth mesh. |
| Yours |
Android encrypted P2P messaging client for LunarCore firmware, with onion-routing experiments. |
| meshtrax |
Flutter Android client with mapping and messaging. |
| meshcore-mobile-app |
Hardened Android client, no Google Play Services required. |
| MeshCore-TEAM 🔒 | Android client focused on group operations (Play Store build of MeshCore TEAM). |
| meshGO! 🔒 | Android off-grid messaging client. |
| MeshMapper 🔒 | Android coverage mapping and wardriving app. |
| Project Name | Description |
|---|---|
| MeshCore One |
Native Swift client for iOS, iPadOS and macOS. (AI code) |
| PommeCore |
SwiftUI companion app for Apple platforms. |
| Project Name | Description |
|---|---|
| mcIRC |
IRC-style desktop client (Windows; Linux and macOS experimental) with several nodes at once, bots and addons, and a firmware builder for companions, repeaters, room servers and observers. |
| mesh-client |
Electron desktop client for MeshCore, Meshtastic and Reticulum. |
| meshy 68 stars Oct 26 |
GTK4/libadwaita client for Linux and macOS, aiming for the best Linux experience. |
| MeshApp |
Desktop client for MeshCore and Meshtastic with telemetry views. |
| MeshCore gui |
Native desktop client over BLE, no firmware changes required. |
| PyMeshCoreGUI |
Qt6 and Python desktop client. |
| MeshCore Insights |
Desktop dashboard with live maps, telemetry analysis and remote node management. |
| MeshCoreQt |
Qt desktop client. |
| QMeshcoreApp |
Qt6/QML desktop companion with BLE/serial, map and RX log. |
| meshcore-bin (AUR) 🔒 | Arch Linux package of the official app. |
| Project Name | Description |
|---|---|
| MC-WebUI |
WebUI for meshcore-cli. (AI code) |
| Mycelium |
Browser client for messaging over serial or BLE. |
| meshcore-web (Vue) |
Early Vue web client, superseded by the official app. |
| MeshCorium |
Self-hosted client with a local web interface and hybrid contact system. |
| meshcore-webui |
Web UI for managing devices and chatting on the mesh. |
| meshcore-web (aXistem) |
Docker-ready browser build of the companion app over BLE or USB; image ghcr.io/axistem-dev/meshcore-web. |
| Official web app 🔒 | Browser build of the official companion app. |
| Project Name | Description |
|---|---|
| meshtui |
Textual terminal client with delivery tracking and device management. |
| tui-meshcore |
Terminal chat client with persistent history and regional presets. |
| MeshTerm |
Cross-platform TUI client over USB, BLE or TCP with maps, traceroute and message-path views. |
| QTC |
Old-school terminal client for Linux and macOS. |
| MeshChaTUI |
Textual terminal client for Linux with delivery confirmation over serial or BLE. |
| Remote Terminal for MeshCore |
Remote terminal for repeaters with packet capture and MQTT. |
| Project Name | Description |
|---|---|
| Roadstr |
Decentralized road-event reporting over signed Nostr events with MeshCore as transport — “Waze without the centralized tracking.” |
| Sestriere |
Native Haiku OS client with maps, packet analysis and repeater administration. (AI code) |
| PicoMeshCore |
MMBasic companion client for the Raspberry Pi Pico (PicoMite) over UART. |
| MeshCore64 |
Commodore 64 chat client over a SwiftLink-compatible serial cartridge. |
Firmware marked 🔒 is closed source.
| Project Name | Description |
|---|---|
| Trail Mate |
LilyGO T-LoRa-Pager, T-Deck (primary); M5Stack Tab5, T-Display P4 (bring-up); T-Watch S3 (experimental). Offline-first navigation with offline GPS maps, Meshtastic + MeshCore messaging, SSTV receiver, FSK+Codec2 walkie-talkie, ESP-NOW team mode, Sub-GHz sweep. |
| EasySkyMesh |
Power-saving fork for ultra-low-power repeater and sensor deployments. |
| SolarOS |
ESP32 pocket-terminal OS with a MeshCore companion job over a local LoRa radio or a BLE-paired node. |
| MeshCore Wio Tracker L1 Pro (sosprz) |
Seeed Studio Wio Tracker L1 Pro. On-device companion UI with UF2 drag-and-drop and web flasher support. |
| LunarCore |
Heltec WiFi LoRa 32 V3 (ESP32-S3 + SX1262). Multi-protocol Rust firmware combining MeshCore, Meshtastic and RNode/KISS (Reticulum) on one device. |
| ZephCore |
nRF52840: Wio Tracker L1, Seeed T1000-E, RAK4631, RAK WisMesh Tag, ThinkNode M1, Ikoka Nano 30dBm. ESP32: XIAO ESP32-C3/C6, Station G2, LilyGo TLoRa C6. Other: XIAO nRF54L15, XIAO MG24. Port from Arduino to Zephyr RTOS: WFI sleep, adaptive contention window, CAD-based RX duty cycling, UF2/DFU. |
| Wadamesh (GitHub repository) |
Heltec V4 TFT/touch, LilyGo T-Deck. Standalone LVGL touch UI: on-device chat, channels, rooms, contacts, live map, OTA updates, no phone required. Split out of Meshcomod. |
| MeshCore Cardputer ADV (Stachugit) |
M5Stack Cardputer-ADV with Cap LoRa868 or DX-LR30-900M22SP. Enhanced TFT UI with chat bubbles, 18 colour themes, notification popups, Bluetooth pairing. |
| MeshCoreTerm (Dabeani) |
LilyGO T-Deck, T-Deck Plus, Seeed Studio SenseCap Indicator (TFT/D1Pro). Retro-themed, touch-first UI: tabbed interface (Contacts, Channels, Map, Mgmt), slippy tile map, D-pad/trackball support, RSSI/SNR display, telemetry. |
| MeshCore mishmesh |
On-device UI making a companion radio usable without a paired phone. |
| Meshcomod (GitHub repository) |
Heltec and Seeed LoRa devices. Companion firmware offering USB + Bluetooth + TCP simultaneously (phone app, web client or Home Assistant). |
| MeshCore Solo |
Seeed Studio Wio Tracker L1 (OLED and eInk), GAT562 30S Mesh Kit. Standalone firmware based on the official companion firmware, adding offline GPS navigation and GPX export. |
| MeshCore Low-Power |
Heltec V3/V4. Deep-sleep builds with BLE, USB and WiFi in one image. |
| MeshCore Cardputer ADV (sosprz) |
M5Stack Cardputer-ADV (ESP32-S3), Cap LoRa868. Specialized UI; flashable via M5Burner, ESP flasher tools, or web flasher. |
| MeshPunk |
LilyGo T-Deck. LVGL and Lua handheld firmware. |
| MeshCoreTel |
Repeater fork of EastMesh with WiFi, HTTPS API, web panel and MQTT. |
| MCLite |
LilyGO T-Deck Plus. Simplified firmware for non-technical users: zero-config via SD card JSON, LVGL touch UI, DMs and channels, SOS, GPS sharing, multi-language, PIN lock, SD message history. |
| Meck |
LilyGO T-Deck Pro, T-Deck Max, T5 E-Paper S3 Pro. BLE and WiFi companion fork; early-stage, repeater and USB firmware still in development. |
| FieldMesh |
Elecrow ThinkNode M1, Seeed Wio Tracker L1 (tested). Outdoor-focused fork for festivals, hiking and off-grid events: automatic GPS advertising, Haversine tracking page, one-press Off-Grid mode, SOS alerts. |
| EastMesh |
MQTT repeater and WiFi companion builds with prebuilt releases. |
| SigurdOS T-Deck |
Launcher-style touch UI for the T-Deck with maps and over-the-air updates. GPL-3.0-or-later. |
| MeshCore Cardputer-ADV (MultiMote) |
M5Stack Cardputer Adv with Cap LoRa-1262. Fork for this module combination. |
| Saitama |
LilyGo T-Deck, T-Deck Plus. Standalone firmware for LoRa mesh devices, built on MeshCore. |
| Offband Mesh |
Cross-role firmware enhancements and optimisation. |
| CubeCell MeshCore |
Heltec CubeCell HTCC-AB01, AB02, AC01 (ASR6501 + SX1262). Repeater-only firmware optimised for solar deployments: store-and-forward mailbox, mesh health monitor, remote CLI, adaptive TX power, deep sleep (~3.5 µA). |
| Meck-P4 |
LilyGo T-Display P4 (ESP32-P4). Port of Meck to the P4 platform. |
| MeshCore T-beam-1W |
LilyGO T-Beam 1 Watt (SX1262, ESP32). Ported firmware with device-specific fixes for battery, boot loops and the 1W PA; includes a web flasher. |
| MC-T5-Pro |
LilyGo T5 ePaper S3 Pro. A paper-like handheld MeshCore communicator. |
| MeshCore PaperUI |
E-paper handheld firmware with standalone messaging, GPS and maps. |
| MeshCore Filter Firmware |
All MeshCore repeater targets (Heltec V3/V4, CT-62, Wireless Tracker; Station G2/G3; RAK4631/3401; SenseCap Solar; XIAO ESP32-S3/nRF52; T1000-E; Generic E22 SX1262). Remotely configurable drop/forward rules by channel, sender, text, packet type, hops, region and signal strength over the repeater CLI; per-rule throttling, advert rate limiting, saved-airtime telemetry, battery voltage gate. Prebuilt firmware on Releases (filter-v* tags); guide in FILTER.md. |
| Fennek |
LilyGO T-Deck Pro. Adds music, audiobooks and eBooks alongside mesh chat. |
| MeshCoreNG |
Dutch fork focused on smarter repeaters for larger, busier meshes. |
| TapTap Firmware (T1000-E) |
Seeed Studio T1000-E, RAK WisMesh Tag. Headless button-interaction firmware: canned messages, Morse entry, GPS toggle, RTTTL/CW buzzer alerts. |
| BlackJackOS |
LilyGo T-Deck, T-Deck Plus. Portable toolbox and platform for building apps and functionality, with an application-oriented standalone interface. |
| chiyocore |
Generic ESP32 with SX1262/SX1276. Experimental Rust reimplementation of MeshCore, alternative to the C++ Arduino implementation. |
| MeshcoreGRID |
Heltec WiFi LoRa 32 V4 TFT (ESP32-S3, FT6336 touchscreen). Touch-first UI with Messenger (DM + channel chat, ACK tracking), Discover (advert browser), Radio/BLE/Settings/Power apps, pinch-to-zoom Map. BETA. |
| MeshCore TEAM enhanced firmware |
Autonomous tracker custom firmware. Layered on stock MeshCore, adding team-oriented GPS tracking, smart forwarding control and unattended autonomous operation. |
| InkCore | AI-free BLE-companion firmware for small e-paper devices with configurable applets. Hosted on Codeberg, so no GitHub stars. |
| MeshUltra 🔒 | LilyGo T-Deck, T-Deck+. Firmware for both devices. Closed source, so no repo to star. |
| Project Name | Description |
|---|---|
| Drone MeshCore Updater |
Zephyr firmware for Seeed XIAO boards that carries firmware bundles to unreachable repeaters by drone or on foot and flashes over BLE DFU, with a PWA web client. |
| Heltec V4.2 Multi-Boot Selector |
Heltec WiFi LoRa 32 V4.2 (ESP32-S3). 4 OTA slots (3 MB each) in 16 MB flash; switches between Meshtastic, MeshCore, RNode and a spare slot via OLED menu and USER button, with per-firmware NVS/filesystem isolation. |
| Mesh Loader |
Heltec WiFi LoRa 32 V3/V4 (other 8 MB+ flash ESP32 devices can be added). “Dual Boot” firmware switching between MeshCore and Meshtastic at boot via a 2-second button press, with isolated NVS/filesystem data per firmware. |
| MeshCore Custom Firmware Builder |
All MeshCore-supported ESP32 boards. Web-based firmware builder: select board, firmware type and custom flags, get a compiled .bin back. |
| MeshCore Drone Updater |
Raspberry Pi service for drive-by or drone-assisted DFU updates of physically unreachable nodes. |
| MeshCore-OTA-Flasher |
Windows tool for nRF52840 firmware updates over Bluetooth LE. |
| MeshFirmware |
Interactive Windows and Linux scripts for selecting, flashing and compiling releases. |
| MeshForge |
Cloud firmware builder and web flasher for LoRa mesh devices. |
| MeshCore OTA guide |
Step-by-step OTA firmware update guide for repeaters and room servers. |
| Python Nordic Legacy DFU Tool |
Cross-platform nRF51/nRF52 Bluetooth DFU tool with GUI and CLI. |
| XIAO nRF52 Updater |
Updater firmware that flashes nearby nRF52 nodes over Bluetooth DFU. |
| Mesh America Device Configurator 🔒 | Browser flasher and configurator over Web Serial. |
| weebl2000’s Firmware Builder 🔒 | All MeshCore-supported boards. Build and download firmware images for your device. |
| MeshCore M5Burner UnitC6L |
Pre-built MeshCore firmware variants for the M5Stack Unit C6L via M5Burner. |
| Project Name | Description | Last Updated |
|---|---|---|
| meshcore_py |
Official Python bindings over serial, BLE and TCP. | |
| meshcore.js |
Official JavaScript companion radio library. | |
| meshcore-cli |
Official command line interface for nodes. | |
| meshcore_client |
Flutter/Dart implementation of the BLE companion protocol. | |
| meshcore_upy |
MicroPython bindings. | |
| meshcore-go (meshcore-cz) |
Transport-independent Go SDK over serial, BLE and TCP. | |
| meshcore-go |
Pure Go protocol implementation. | |
| meshcore-packets-java |
Java packet encoder and decoder. | |
| meshcore-pi |
Python protocol implementation for Raspberry Pi and other Linux hosts. | |
| meshcore-rs |
Rust port of the Python library. | |
| meshcore-ts |
Typed TypeScript client over TCP/WiFi and USB serial. | |
| MeshCoreCompanion (meshcore_c) |
Portable C99 companion protocol library with an Arduino C++ wrapper (ESP32, nRF52, STM32, desktop). | |
| MeshCoreKmp |
Kotlin Multiplatform library for BLE companion nodes. | |
| meshpkt |
Pure Go packet codec with identity cryptography and TypeScript WebAssembly bindings. | |
| openHop Core |
Python reimplementation of the protocol and routing stack, with direct SX1262 support. | |
| meshcore-c (Nicolai-Electronics) |
Dependency-free MeshCore protocol implementation in C for ESP-IDF projects. | |
| pyMC WM1303 |
Multi-channel LoRa bridge turning an SX1302/SX1303 concentrator into a MeshCore gateway. |
| Project Name | Connection | Description | Last Updated |
|---|---|---|---|
| meshcore-ha |
— | Official Home Assistant integration, installable via HACS. | |
| BinktermPHP |
— | Full-stack Bulletin Board System with a MeshCore gateway, web and telnet access, and FidoNet. | |
| Cyclenerd MeshCore Bot |
Serial | Node.js command bot with scheduled repeater status collection. | |
| Domoticz MeshCore Plugin |
— | Exposes nodes, telemetry and messaging as native Domoticz devices. | |
| ESPHome MeshCore |
— | ESPHome component turning XIAO nRF52840 boards into managed MeshCore sensor nodes; control switches, sensors, fans and lights over LoRa mesh from the Companion app. | |
| HopLink |
TCP/IP | Bridge between MeshCore, Meshtastic and Discord. | |
| map.meshcore.io uploader |
Serial | Uploads every repeater and room server a companion hears to the public map. | |
| Mesh-Citadel BBS |
— | Citadel-style BBS reachable over the mesh, inspired by 80s Citadel BBSes. | |
| MeshCore BBS |
— | Store-and-forward bulletin board running on a companion radio. | |
| MeshCore Discord Bridge |
Serial | Bidirectional Discord bridge with multi-channel routing and flood protection. | |
| MeshCore Email Gateway |
— | Bidirectional SMTP/IMAP gateway with a management API and web interface. | |
| MeshCore SAME EAS Alerter |
— | Forwards SAME emergency alert broadcasts onto the mesh. | |
| MeshCore UI for Home Assistant |
— | HACS sidebar dashboard on top of meshcore-ha with chat, contacts and maps. | |
| meshcore-bot |
Serial, BLE or TCP/IP | Python command bot with Discord and Telegram bridging plus a web viewer. | |
| meshcore-bot (Go) |
— | Lightweight command bot in Go. | |
| meshcore-discord-relay |
MQTT | Relays MQTT traffic into Discord channels. | |
| meshcore-mcp |
— | Model Context Protocol server exposing a node to AI agents. | |
| meshcore-mqtt |
Serial, BLE or TCP | MQTT bridge with TLS support. | |
| Meshcore-Repeater-MQTT-Gateway |
MQTT | Gateway firmware bridging repeaters to MQTT. | |
| meshcoretomqtt |
MQTT | Publishes debug and packet capture output to MQTT. | |
| Meshpoint |
— | Raspberry Pi base station using an SX1302/SX1303 LoRa concentrator. | |
| MeshRes |
— | Streams mesh messages into the Resonite social VR platform. | |
| openHop Repeater |
— | Python repeater daemon for Pi-class and embedded Linux hardware, built on openHop Core. | |
| PokeMesh |
Serial | Collaborative Pokémon FireRed played through channel commands, turning the game into a text adventure over MeshCore. | |
| Spectra | — | Rust bridge from MeshCore or Meshtastic radios to the Veilid DHT. | |
| Supply Drop BBS 🔒 | — | Rust BBS for Raspberry Pi with MeshCore and Meshtastic bridges and a plugin system for other transports. | |
| Akita Meshtastic Meshcore Bridge |
— | Bidirectional bridge between Meshtastic and MeshCore over serial or MQTT. | |
| Akita Zmodem MeshCore |
— | Lightweight ZMODEM-style file transfer protocol over the MeshCore companion client. | |
| MeshBBS |
— | Bulletin board system with public boards and private messages over MeshCore. | |
| MeshCore ATAK Plugin |
— | ATAK plugin for the MeshCore BLE companion transport. | |
| MeshCore-BitChat |
— | Experimental fork branch bridging Bitchat and MeshCore mesh messages. | |
| meshcore-card |
— | Home Assistant Lovelace cards for hub, node, contact and channel statistics. | |
| MeshCore Chat for Home Assistant |
— | Sidebar chat panel and persistent message store built on meshcore-ha. | |
| MeshCore ESP-NOW Filtered Bridge |
— | MeshCore to ESP-NOW bridge with configurable packet filtering. | |
| MeshCore Home Assistant Panel v2 |
— | Dashboard with interactive maps, heatmaps and playback recording for the mesh. | |
| meshcore-mqtt-broker (michaelhart) |
— | WebSocket MQTT broker authenticating clients with MeshCore public keys. | |
| MeshCore WeatherBot |
— | Node.js weather forecast and lightning alert bot for mesh channels. | |
| Meshy (Upstate Mesh) |
— | Scheduled bot for beaconing, weather forecasts and Home Assistant sensor reports. | |
| openHop HA Integration |
— | Home Assistant integration for openHop Repeater with telemetry and control entities. | |
| openHop Modem |
— | Turns an ESP32 or nRF52 SX1262 board into a dedicated LoRa modem for openHop Core. | |
| Raven |
— | Bridges AREDN mesh messages to MeshCore, Meshtastic and Winlink. | |
| Reticulum Smart MeshCore Interface |
— | Runs Reticulum LXMF and NomadNet over MeshCore repeaters without flooding the mesh. | |
| RNS Gateway |
— | Runs a Reticulum transport and TCP server alongside MeshCore firmware on one Heltec V4. |
| Project Name | Description | Last Updated |
|---|---|---|
| CoreScope (Kpa-clawbot) |
Packet analyzer with MQTT ingest, maps, channel chat and per-node analytics. | |
| LiteScope |
Lightweight MQTT dashboard for node and telemetry monitoring. | |
| mc-webui |
Flask web client with SQLite storage and Docker deployment. | |
| MeshCore Beacon |
Go collector with PostgreSQL storage, WebSocket streaming and a React frontend. | |
| MeshCore MQTT Live Map |
Real-time traffic map with coverage, heat and line-of-sight views. | |
| meshcore-hub |
Collector, REST API and dashboard backed by PostgreSQL. (AI code) | |
| MeshExplorer |
Real-time map, chat client and packet analysis. | |
| MeshMonitor (GitHub repository) |
Self-hosted multi-protocol dashboard (MeshCore + Meshtastic) with maps, telemetry and automation. | |
| OverMesh |
Self-hosted dashboard for MeshCore and Meshtastic. | |
| PotatoMesh |
Federated dashboard for local communities with remote ingestors and a public API. | |
| pyMC Console |
Real-time web dashboard for openHop Repeater with RF statistics and terrain mapping. | |
| Remote Terminal for MeshCore (jkingsman) |
Power-user terminal with server-side packet capture, bots and MQTT integrations. | |
| UK Mesh (GitHub repository) |
Real-time analytics platform with observer ingestion, coverage and packet views. | |
| Mesh Health Check |
Scores real-world message reachability across MQTT-connected observers. | |
| MeshCore Wardrive Map (Docker) |
Self-hosted SQLite-backed wardriving coverage map with no cloud dependency. | |
| MeshLog |
PHP/MySQL web dashboard for the companion MeshCore logger firmware. | |
| openHop Repeater UI |
Vue 3 web dashboard for monitoring and managing an openHop Repeater. | |
| NOCT - Networked Off-grid Communications Terminal 🔒 | An all in one dashboard, bringing APRS, ADS-B, MeshCore, JS8Call, packet radio, Winlink email and GOES weather satellite data into one system. |
| Project Name | Description | Last Updated |
|---|---|---|
| CoreScope (OKI-Mesh) |
Live packet visualisation with replay and channel decryption. | |
| Lora Wideband Decoder |
SoapySDR wideband intercept receiver for LoRa traffic. | |
| MCSim |
Deterministic simulation framework for firmware testing. | |
| MeshCore Packet Tool |
Browser workbench for inspecting, decoding and crafting packets. | |
| MeshCore Signal Tester |
Real-time signal tester for companions and repeaters, with per-repeater SNR/RSSI charts and a 3D signal map. Web + Android app. | |
| meshcore_sim |
Discrete-event simulator running real firmware routing logic. | |
| meshcore-decoder-py |
Python packet decoder. | |
| meshcore-decoder |
TypeScript library for decoding MeshCore packets with full cryptographic support. | |
| meshcore-packet-capture |
Captures packets from a companion radio and publishes to MQTT. | |
| meshcore-packet-knife |
Packet inspection and WebGPU hashtag channel key bruteforcing. | |
| meshcore-sim |
Deterministic network simulator for testing without radios. | |
| MeshCute |
Portable BLE, Wi-Fi and receive-only LoRa scanner for the M5Stack Cardputer Adv; universal toolbox for MeshCore/Meshtastic meetings. | |
| MeshCore Wireshark Dissector |
Wireshark protocol dissector and pcapng converter. | |
| YAMPA |
Yet another MeshCore packet analyser. |
| Project Name | Description | Last Updated |
|---|---|---|
| Map Tiles Downloader |
Terminal utility for downloading offline OpenStreetMap tiles for mesh apps. | |
| MeshCore Proxy |
TCP proxy exposing a locally connected companion radio to remote clients. | |
| MeshCore Regions catalog |
Community-editable JSON catalog of region codes used worldwide, allowing listing of public channels. | |
| MeshCore Utils (MC-Keygen) |
Rust vanity Ed25519 key generator with CUDA or Metal acceleration. (AI code) | |
| MeshCore Web Key Generator |
Browser-only Ed25519 key generator with custom public-key prefixes. | |
| Reticulum Network Planner |
(Applies to all LoRa.) Given a number of LoRa nodes and a geographical area, calculates optimal node positions from geographical data. | |
| Mesh Utility 🔒 | Progressive Web App for mapping MeshCore LoRa coverage with optional cloud ingestion. | |
| MeshCore Web Keygen 🔒 | Client-side vanity Ed25519 key generator with custom hex prefixes. | |
| MeshCore Geo Prune 🔒 | Browser tool that cleans the contact list with a geofence. | |
| coresplitter |
Client multiplexer with SQLite cache sharing one companion radio among multiple TCP clients. | |
| mc-keygen |
Rust vanity Ed25519 key generator with CUDA or Metal acceleration. | |
| MeshCore Channels catalog |
Community-editable JSON catalog of MeshCore channels grouped by country. | |
| meshcore-tcp-mux |
Share one upstream MeshCore TCP companion with multiple downstream clients. | |
| Offline Map Tile Downloader (Cyclenerd) |
Downloads offline OSM tiles for MeshCore, MeshOS and Meshtastic T-Deck apps. |
Tools to see what is happening on the mesh.
| Project / URL | Description |
|---|---|
| #BEmesh map | Belgian map with network stats and a configurator. |
| Czech coverage map | Czech coverage with terrain-aware planning. |
| HanseMesh map | Northern Germany repeater status and coverage. |
| HopRadar | Browser live map and analyzer for your own node over BLE or USB, with hop traces and SNR. |
| Iceland analyzer | Live CoreScope instance for the Icelandic network. |
| KernWi-Fi map | South Australian repeater and observer network. |
| KiekR map | Region coverage derived from neighbour observations uploaded by KiekR users. |
| LocalMesh Germany map | German coverage with repeater directory. |
| LocalMesh Netherlands map | Dutch network coverage. |
| LoraMesh France map | French coverage by region. |
| m3sh.uk Map | UK network as seen from Oxfordshire. |
| ~map.meshradio.uk~ | [Offline] Network analysis and visualization tool for the UK MeshRadio community. |
| mapme.sh | Crowdsourced coverage mapping with companion wardriving apps. |
| MeshCore Europe map | European repeater and room server coverage. |
| MeshCore Map | Official global map displaying static user uploads for repeaters and room servers. |
| MeshCore Polska map | Polish clients, repeaters, room servers and sensors. |
| MeshCore-de.fyi region map | Editable uMap of regions, mainly Germany. See also region-editing context and how to edit. |
| MeshMapper | Wardriving coverage platform with regional instances and an open API. |
| UK Mesh Network | UK network with paths and live visualisation |
| Project / URL | Description |
|---|---|
| Belgian MQTT analyzer | CoreScope instance for Belgian traffic. |
| Boston MeshCore MQTT dashboard | Live MQTT node presence and traffic metrics. |
| EU Meshcore Analyzer | Live visual map of European MeshCore LoRa network traffic. |
| KernWi-Fi live telemetry | South Australian live activity feed. |
| MeshCore Analyzer (letsmesh) | Node connectivity, packet analysis and mesh health metrics. |
| MeshCore Observers | Growing directory of public collectors, reporters and analyzers. |
| MeshCore Tools | Repeater configurator and region code lookup helpers. |
| MeshCore Wall of Shame | Tongue-in-cheek ranking of the nodes flooding the mesh with adverts. |
| meshcoresim.com | Simulation tool for modeling message propagation and testing network scalability. |
| Meshcoretel.io | Public telemetry: live packet map, propagation trees, link load, wardrive coverage, region/mesh selection, node and observer directories, stats dashboards, channels view, prefix explorer. |
| MeshRank | Leaderboard and analytics for repeaters and routes, mainly in the UK. |
| TennMesh Live | Tennessee telemetry with RF link analysis and routing loop detection. |
| Project / URL | Description |
|---|---|
| contempl8 Relief | Free browser 3D terrain block viewer for inspecting the landform around a site; can be slow on large areas. |
| contempl8 Topo | Free browser elevation profile along a drawn line, useful for rough line-of-sight checks. |
| HopReach | Browser-based terrain-aware RF planning and MeshCore simulator: realistic LoRa coverage maps, packet propagation, collisions, repeater behaviour, airtime contention, preamble lock failures, hidden-node effects, scalability. |
| Mesh Community Planner | Desktop planner with terrain-aware propagation, hardware selection and bill of materials. |
| MeshBench | RF-accurate simulation and development toolkit running real firmware against a sample-accurate LoRa channel and real terrain; network planning, firmware A/B testing, board emulation, CI fixtures, Wireshark/pcapng and SDR/IQ integration. Site |
| meshrf.net | RF propagation and link analysis tool designed for LoRa Mesh. |
| MeshKit | Browser site planner with terrain LOS, Fresnel analysis and BLE radio tools. |
| MeshOMatic | Terrain-aware repeater placement planning and topology analysis. |
| Reticulum Network Planner | (Applies to all LoRa.) See Utilities. |
| DEALORA | Genetic-algorithm antenna design tool for LoRa devices including MeshCore and Meshtastic. |
| Resource | Description |
|---|---|
| Austin Mesh setup guide | Beginner-friendly local setup. |
| Bravo.TAKKE.me MeshCore book | Traditional Chinese guide: quick start, basic setup, firmware types, how MeshCore differs from Meshtastic. |
| J-Rat Techworks repeater guide | Flashing and repeater setup. |
| Kev’s Robots MeshCore course | Structured tutorial series from basics to flashing. |
| LitBomb’s MeshCore FAQ | Community FAQ in English and German. |
| LocalMesh NL setup guide | Dutch-language beginner guide. |
| Mesh America wiki | Guides and protocol overview. |
| Mesh Sorocaba configuração | Portuguese-language setup documentation. |
| Meshcore region info | Reference on MeshCore region codes and how they’re used. |
| MeshCore Europe getting started | Multilingual introduction. |
| MeshCore Europe repeater guide | Repeater deployment walkthrough. |
| MeshCore Ninja | Open catalog of regional networks, devices, firmwares and software. |
| NodakMesh wiki | Reference documentation and setup guides. |
| ScotMesh getting started | Beginner guide from unboxing to the first message. |
| Video: MeshCore Quickstart | The comms channel’s quickstart playlist. |
| Video: How to get started | Getting-started walkthrough. |
| Why MeshCore needs regions - explained simply | Plain-language explanation of the region system. |
| WISSEN TECHNIK podcast | German-language podcast on MeshCore and Meshtastic. |
| DevTrends MeshCore overview | Russian-language technical overview covering node roles, memory model and getting started. |
| Habr MeshCore series (NanoVHF) | Russian-language multi-part explainer comparing MeshCore’s routing to Meshtastic’s flood network. |
| LilyGo MeshCore guide (Chinese) | Chinese-language official guide covering supported devices, roles and firmware flashing. |
| MeshCore QuickStart (The Comms Channel) | Nine-part video series walking through initial MeshCore setup. |
| Seeed Studio ESP32 MeshCore guide (Chinese) | Chinese-language guide for flashing and configuring the XIAO ESP32S3 repeater. |