mirror of
https://github.com/samuk/awesome-meshcore.git
synced 2026-09-25 17:33:30 +00:00
A curated list of amazingly awesome MeshCore resources
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Updated the README to modify the Firmware and Flashing section, removing 'Forks and' from the title and adding 'Custom Firmware'. |
||
| LICENSE | ||
| open_hardware.md | ||
| README.md | ||
Awesome MeshCore 
A curated list of awesome 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.
Contents
- Official Resources
- Client
- Firmware and Flashing
- Hardware
- Maps and Diagnostics
- Libraries and SDKs
- Integrations and Bots
- Self-Hosted Dashboards
- Packet Analysis
- Utilities
- Guides and Learning
- Communities
Apps and firmware marked 🔒 are closed source.
Official Resources
- MeshCore.io - The official homepage.
- Documentation - Official docs.
- Blog - Official announcements and releases.
- MeshCore Web Flasher - Official browser-based firmware flasher for supported devices.
- MeshCore Companion Web App 🔒 - Official web build of the companion app.
- MeshCore Map - Official network map.
- The FAQ - Official answers on setup, roles and radio settings.
- Firmware repository
- MIT licensed firmware.
- Current state of MeshCore encryption - Discussion thread on the project's encryption roadmap.
Social Media
- Discord - Official server.
- Reddit r/meshcore - Official subreddit.
- Facebook group
- Mastodon
- (https://x.com/mesh_core)
- YouTube
Client
Grouped by platform. Apps marked 🔒 are closed source.
Cross-Platform
| Project Name | Description | Last Updated |
|---|---|---|
| Official app 🔒 | Proprietary companion app, also on Google Play and the App Store. | |
| Meshcore Open |
Open-source Flutter client for mobile and desktop (Android, iOS, GNU/Linux, Windows, macOS). | |
| MCO Advanced |
MeshCore Open fork with one-packet lossless image sending (MCOimg), built-in wardriving and text compression. | |
| KIEKR 🔒 | iOS and Android community toolbox app; can display incoming message scope, upload data to analysers, unlimited contacts. | |
| Meshcore SAR |
Offline-first search-and-rescue app: messaging, voice, images, maps and live location context in one app. (AI code) | |
| Nelos 🔒 | iOS/Android app for group messaging and tracking people, pets and belongings, with downloadable offline maps. | |
| 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. | |
| MeshCore TEAM |
Source of the cross-platform MeshCore TEAM companion app: team-oriented location tracking, messaging, contacts, channels and maps on stock firmware. |
Android
| Project Name | Description | Last Updated |
|---|---|---|
| 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). | |
| Tactical Emergency Area Messaging |
Android application for position tracking and messaging. | |
| Meshcore-Wardrive-Android |
Flutter wardriving and mapping app. | |
| meshGO! 🔒 | Android off-grid messaging client. | |
| MeshMapper 🔒 | Android coverage mapping and wardriving app. | |
| meshtrax |
Flutter Android client with mapping and messaging. | |
| Yours |
Android encrypted P2P messaging client for LunarCore firmware, with onion-routing experiments. |
iOS and Apple
| Project Name | Description | Last Updated |
|---|---|---|
| MeshCore One |
Native Swift client for iOS, iPadOS and macOS. (AI code) | |
| PommeCore |
SwiftUI companion app for Apple platforms. |
Desktop
| Project Name | Description | Last Updated |
|---|---|---|
| mesh-client |
Electron desktop client for MeshCore, Meshtastic and Reticulum. | |
| MeshApp |
Desktop client for MeshCore and Meshtastic with telemetry views. | |
| MeshCore gui |
Native desktop client over BLE, no firmware changes required. | |
| MeshCore Insights |
Desktop dashboard with live maps, telemetry analysis and remote node management. | |
| meshcore-bin (AUR) 🔒 | Arch Linux package of the official app. | |
| MeshCoreQt |
Qt desktop client. | |
| meshy | GTK4/libadwaita client for Linux and macOS, aiming for the best Linux experience. | |
| PyMeshCoreGUI |
Qt6 and Python desktop client. | |
| QMeshcoreApp |
Qt6/QML desktop companion with BLE/serial, map and RX log. |
Web
| Project Name | Description | Last Updated |
|---|---|---|
| Official web app 🔒 | Browser build of the official companion app. | |
| meshcore-web (aXistem) |
Docker-ready browser build of the companion app over BLE or USB; image ghcr.io/axistem-dev/meshcore-web. |
|
| meshcore-web (Vue) |
Early Vue web client, superseded by the official app. | |
| meshcore-webui |
Web UI for managing devices and chatting on the mesh. | |
| MC-WebUI |
WebUI for meshcore-cli. (AI code) | |
| MeshCorium |
Self-hosted client with a local web interface and hybrid contact system. | |
| Mycelium |
Browser client for messaging over serial or BLE. |
Terminal
| Project Name | Description | Last Updated |
|---|---|---|
| MeshChaTUI |
Textual terminal client for Linux with delivery confirmation over serial or BLE. | |
| MeshTerm 🔒 | Cross-platform TUI client over USB, BLE or TCP with maps, traceroute and message-path views. | |
| meshtui |
Textual terminal client with delivery tracking and device management. | |
| QTC |
Old-school terminal client for Linux and macOS. | |
| Remote Terminal for MeshCore |
Remote terminal for repeaters with packet capture and MQTT. | |
| tui-meshcore |
Terminal chat client with persistent history and regional presets. |
Other Platforms
| Project Name | Description | Last Updated |
|---|---|---|
| MeshCore64 |
Commodore 64 chat client over a SwiftLink-compatible serial cartridge. | |
| PicoMeshCore |
MMBasic companion client for the Raspberry Pi Pico (PicoMite) over UART. | |
| 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) |
Libraries and SDKs
| 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. |
Integrations and Bots
| 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. |
Self-Hosted Dashboards
| 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. |
Packet Analysis
| 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. |
Utilities
| Project Name | Description | Last Updated |
|---|---|---|
| Map Tiles Downloader |
Terminal utility for downloading offline OpenStreetMap tiles for mesh apps. | |
| Mesh Utility 🔒 | Progressive Web App for mapping MeshCore LoRa coverage with optional cloud ingestion. | |
| MeshCore Geo Prune 🔒 | Browser tool that cleans the contact list with a geofence. | |
| 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. | |
| MeshCore Web Keygen 🔒 | Client-side vanity Ed25519 key generator with custom hex 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. |
Firmware and Flashing
Custom Firmware
Firmware marked 🔒 is closed source.
| Project Name | Description | Last Updated |
|---|---|---|
| Aurora | LilyGO T-Deck. Standalone firmware with contact management and BLE companion support, an alternative to Ripple. | |
| 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. | |
| 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). | |
| EastMesh |
MQTT repeater and WiFi companion builds with prebuilt releases. | |
| EasySkyMesh |
Power-saving fork for ultra-low-power repeater and sensor deployments. | |
| Fennek |
LilyGO T-Deck Pro. Adds music, audiobooks and eBooks alongside mesh chat. | |
| 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. | |
| InkCore | AI-free BLE-companion firmware for small e-paper devices with configurable applets. | |
| LunarCore |
Heltec WiFi LoRa 32 V3 (ESP32-S3 + SX1262). Multi-protocol Rust firmware combining MeshCore, Meshtastic and RNode/KISS (Reticulum) on one device. | |
| MC-T5-Pro |
LilyGo T5 ePaper S3 Pro. A paper-like handheld MeshCore communicator. | |
| 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. | |
| Meck-P4 |
LilyGo T-Display P4 (ESP32-P4). Port of Meck to the P4 platform. | |
| Meshcomod (GitHub repository) |
Heltec and Seeed LoRa devices. Companion firmware offering USB + Bluetooth + TCP simultaneously (phone app, web client or Home Assistant). | |
| MeshCore Cardputer ADV (sosprz) |
M5Stack Cardputer-ADV (ESP32-S3), Cap LoRa868. Specialized UI; flashable via M5Burner, ESP flasher tools, or web flasher. | |
| 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. | |
| MeshCore Cardputer-ADV (MultiMote) |
M5Stack Cardputer Adv with Cap LoRa-1262. Fork for this module combination. | |
| 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. | |
| MeshCore Low-Power |
Heltec V3/V4. Deep-sleep builds with BLE, USB and WiFi in one image. | |
| MeshCore mishmesh |
On-device UI making a companion radio usable without a paired phone. | |
| MeshCore PaperUI |
E-paper handheld firmware with standalone messaging, GPS and maps. | |
| 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 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. | |
| MeshCore TEAM enhanced firmware |
Autonomous tracker custom firmware. Layered on stock MeshCore, adding team-oriented GPS tracking, smart forwarding control and unattended autonomous operation. | |
| 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. | |
| 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. | |
| MeshCoreNG |
Dutch fork focused on smarter repeaters for larger, busier meshes. | |
| MeshCoreTel |
Repeater fork of EastMesh with WiFi, HTTPS API, web panel and MQTT. | |
| 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. | |
| MeshPunk |
LilyGo T-Deck. LVGL and Lua handheld firmware. | |
| MeshUltra 🔒 | LilyGo T-Deck, T-Deck+. Firmware for both devices. | |
| Offband Mesh |
Cross-role firmware enhancements and optimisation. | |
| Saitama |
LilyGo T-Deck, T-Deck Plus. Standalone firmware for LoRa mesh devices, built on MeshCore. | |
| SigurdOS T-Deck |
Launcher-style touch UI for the T-Deck with maps and over-the-air updates. GPL-3.0-or-later. | |
| 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. | |
| 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. | |
| 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. | |
| 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. |
Flashing and Updating
| Project Name | Description | Last Updated |
|---|---|---|
| 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 America Device Configurator 🔒 | Browser flasher and configurator over Web Serial. | |
| 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. | |
| weebl2000's Firmware Builder 🔒 | All MeshCore-supported boards. Build and download firmware images for your device. | |
| XIAO nRF52 Updater |
Updater firmware that flashes nearby nRF52 nodes over Bluetooth DFU. |
Hardware
Supported Devices
Compatibility references; check these before buying a board.
| Resource | Description |
|---|---|
| Mesh America supported hardware | Community list of compatible boards and chipsets. |
| mesh-sn.de firmware matrix | Per-device matrix of which MeshCore firmware builds are available. |
| MeshCore Europe devices | Multilingual device directory with setup guides. |
| LocalMesh UK devices | Device guides for the UK emergency network. |
Pre-built Devices
Sold with MeshCore firmware pre-installed, or with MeshCore selectable at order.
| Product | Description |
|---|---|
| Seeed Wio Tracker L1 Pro for MeshCore | Handheld with GPS, OLED display and battery. |
| SenseCAP Solar Node P1 Pro for MeshCore | Solar-powered outdoor repeater with GPS. |
| Seeed MeshCore Starter Kit | Bundle of a repeater and client nodes ready to deploy. |
| RAK WisMesh Tag (Atlavox) | IP66 GPS tracker; choose the MeshCore variant when ordering. |
| Elecrow ThinkNode M9 | Standalone communicator with QWERTY keyboard, colour LCD and GPS. |
| LilyGo T-LoRa Pager MeshCore | Pocket pager with keyboard, display and LR1121 radio. |
DIY Builds
Open designs with published files (PCB, BOM, STL or detailed build guide).
| Project | Description |
|---|---|
| 915 MHz Mesh Antenna |
Stacked collinear antenna with simulation files and build dimensions. |
| bardolf MeshCore Repeater |
Solar repeater with FreeCAD enclosure, STL files and full BOM. |
| LoRaMeshNodes |
Mobile and solar nodes with OpenSCAD enclosures, STL files and BOMs. |
| MeshCore E22P Repeater |
XIAO ESP32-S3 repeater with an Ebyte E22P module, wiring and firmware. |
| NodakMesh solar repeater build | Parts list, solar sizing, weatherproofing and configuration walkthrough. |
| RePeter |
Bremen repeater board with Gerbers, schematics, BOM and STEP model. |
| XIAO S3 Dual-Radio Repeater |
Two-radio summit repeater with assembly guide and field test reports. |
Enclosures and Mounts
| 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. |
Maps and Diagnostics
Tools to see what is happening on the mesh.
Maps
| 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 | 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. |
Diagnostics and Dashboards
| 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. |
RF Planning
| 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. |
Guides and Learning
| Resource | Description |
|---|---|
| Andy Kirby on YouTube | Hardware reviews, repeater builds and firmware walkthroughs. |
| 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. |
Communities
Virtual
- LetsMesh Forum - Community forum for MeshCore and LoRa mesh, with regional sub-forums.
- MeshCore subreddit - Community discussion.
- Meshcore.io Discord - Official server; many regional channels exist within it.
Country / region Websites
Australia
- Brisbane and SEQ
- East Mesh
- MeshCore Western Australia
- MeshCore AUS wiki
- Mesh Sydney
- NSW Mesh
- Meshore Australia Discord
- Canberra Mesh Community Discord (ACT and south NSW)
Austria
- MeshCore Austria - Documentation and setup guides.
- Meshcore-Austria.at - Community wiki.
- CarinthiaMesh wiki
- MeshCore AT Telegram group
Belarus
- MeshNetBY - Setup guides and city Telegram groups; also covers Meshtastic.
Belgium
- Radio-Actief MeshCore Community (mainly Flanders and Brussels area)
- Radio-Actief MeshCore Documentation
- LoraMesh België - Emergency communication network.
- Meshpot - Bilingual (FR/EN) guide for Brussels residents to join MeshCore and communicate off-grid, with a focus on privacy, surveillance resistance and self-protection.
- Radio-Actief MeshCore Discord (mainly Dutch/Flemish speaking)
Brazil
Bulgaria
- MeshCore Bulgaria - Map, presets and Telegram group.
Canada
- CascadiaMesh - Pacific Northwest, covers British Columbia, Western Washington and Western Oregon.
- Greater Ottawa Mesh
- MeshCore Canada - National site with provincial communities.
- Montreal Mesh
- Ridgeline Mesh - Southwest British Columbia, alternate frequency to Salish Mesh.
- Salish Mesh - Salish Sea region of southwest British Columbia.
Chile
- MeshChile - Guides, Discord and a GitHub org.
Czech Republic
Europe
- MeshCore Europe - Multilingual umbrella site with community directory, guides and maps.
Finland
- Mesh Pirkanmaa - Tampere region, including Nokia, Pirkkala and Ylöjärvi.
France
- LoraMesh France
- MeshCore France
- MeshCore Paris
- Île-de-France Mesh - Also covers Meshtastic.
- MeshCore France Discord
Germany
- MeshCore Deutschland wiki - Wiki hub with setup guides and regional group directory.
- BSmesh - Greater Braunschweig network.
- HanseMesh - Northern Germany network and tutorials.
- IsarMesh - Bavarian community forum.
- LocalMesh Deutschland
- Mesh Dresden
- Mesh Rheinland
- MeshCore Dresden
- MeshCore Essen-Kettwig
- MeshMitte - Central Germany.
- Münsterland Mesh
- SaarMesh
- MeshCore DE Matrix room
- MeshCore DE Telegram group
- MeshCore-DE Signal group
- MeshCore DE Discord
- MeshCore DE WhatsApp group
Greece
Hungary
- MeshCore Hungary - Community on 868 MHz with map and Telegram group.
Ireland
Italy
- MeshCore ITA - Setup guide, shared Italian radio preset, hardware, CLI reference, troubleshooting, FAQ, glossary.
- MeshCore Italia - Nationwide mesh on the EU/UK narrow preset, with map and Telegram group.
- LoRa Brescia - Italian flashing/config guides; also covers Meshtastic and LoRa APRS.
- MeshCore ITA Telegram group - Per-region topics.
- MeshCore Repeater Guide Italia - CLI guide for repeaters, regional scope tree and command wizard.
Kazakhstan
Latvia
- Apraide.lv - Also covers Meshtastic.
Lithuania
- Atviras Tinklas - CoreScope instance and Telegram group.
Netherlands
- Dutch MeshCore - Node directory and radio preset reference.
- LocalMesh Nederland
- MeshCore Forum NL
- MeshCore Nederland
- MeshWiki NL
- Dutch MeshCore Telegram
- Dutch MeshCore Discord
New Zealand
Norway
- MeshWiki.no - Documentation hub and preset reference.
- Norway MeshCore Discord
Poland
- LoRa MeshCore Polska - Nationwide network on the EU/UK narrow preset.
- MeshCore Podlasie - Podlasie region, with news, settings and a forum.
- MeshCore Polska
- MeshGo
Portugal
Romania
- Brașov Mesh - EU/UK narrow preset.
- MeshCore Iași - Live dashboard.
Russia
- MeshCore Moscow - Live telemetry map.
- MeshCore Moscow Telegram group
Slovakia
- MeshCore Slovensko - Map and Discord.
Slovenia
- MeshCore Slovenija - Regional preset and firmware links.
Spain
- MeshCore Catalunya - Live map and documentation (also known as Meshcore Catalonia).
- NomadMesh - Alpujarra region.
- Red Sierra Sur - Jaén province.
- RegionMesh España - Spanish-language hub and guides.
Sweden
Switzerland
Ukraine
- MeshCore UA (Kyiv)
- MeshCore Ukraine - Volunteer-run public mesh for resilient communication.
United Kingdom
- IPNet - Ipswich hub with CoreScope dashboards and MQTT services.
- LocalMesh UK - UK emergency network with city communities.
- MeshCore Wales - Welsh regional settings and coordination.
- MeshHub UK - National coordination platform.
- NorthMesh - Northern England.
- ScotMesh - Scottish community tools (also at meshcore.scotmesh.net and scotmesh.mm7roq.compute.oarc.uk).
United States
- Austin Mesh
- Bay Area MeshCore
- Boston Mesh - Discord
- CascadiaMesh - Discord
- Chicagoland Mesh - MeshCore, Meshtastic and Reticulum; Discord
- Colorado MeshCore
- CT Mesh - Discord
- Denver MeshCore
- Eastern US MeshCore
- Florida Mesh - Run by amateur radio operators.
- Florida MeshCore
- Gulf Coast Mesh - Louisiana and US Gulf Coast.
- Idaho Mesh - Treasure Valley.
- Inland NW Mesh - Spokane, Coeur d'Alene, the Palouse, Lewiston/Clarkston; Discord
- Kentucky Mesh - Also covers Meshtastic.
- Lehigh Valley Mesh - Eastern Pennsylvania and New Jersey; Discord
- Long Island Mesh - MeshCore and Meshtastic.
- Madison Mesh - Madison, Wisconsin.
- Mesh America - Guides, wiki and network design articles.
- MeshCore Lexington
- MeshCore TX - Texas radio preset and repeater naming standard.
- MeshNY - New York City.
- MeshTexas - Statewide, shared MQTT broker.
- Michigan Mesh Network - Statewide; Meshtastic, MeshCore, Reticulum. Discord / Signal
- Missouri Mesh - Also covers Meshtastic; Discord
- Mountain West Mesh - Utah, Idaho, Wyoming.
- MSP Mesh - Minneapolis-Saint Paul and Greater Minnesota.
- Nebraska Mesh
- Nevada Mesh - Carson City, Reno, northern Nevada.
- New England Mesh - CT, MA, NH and ME.
- NodakMesh - North Dakota; wiki and guides.
- NTX Mesh - Dallas-Fort Worth and greater North Texas; Discord
- Pioneer Valley Mesh - Western Massachusetts.
- Puget Mesh - Puget Sound region.
- RDUMesh - Raleigh, Durham, Chapel Hill.
- RegionMesh - National hub with regional guides.
- Southern California MeshCore - LA area; public CoreScope instance.
- Spokane Mesh - Discord
- STMesh - New York Southern Tier.
- TennMesh - Tennessee.
- Upstate Mesh - New York Capital District.
- West Coast Mesh - Discord
- WNY MeshCore - Western New York.