mirror of
https://github.com/samuk/awesome-meshcore.git
synced 2026-10-31 04:02:04 +01:00
6e89fcacdf4f2bfd02b410566b0d9cc96ca9dd2b
Updated community resources and links for various countries, including Australia, Austria, Belarus, Belgium, Brazil, Bulgaria, Canada, Chile, Czech Republic, Europe, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Kazakhstan, Latvia, Lithuania, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Russia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, United Kingdom, and United States.
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
- Communities
- Hardware
- Client
- Firmware and Flashing
- Maps and Diagnostics
- Libraries and SDKs
- Integrations and Bots
- Self-Hosted Dashboards
- Packet Analysis
- Utilities
- Guides and Learning
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 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
- YouTube
Communites
Hardware
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. |
Supported Devices
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. |
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. |
Client
Grouped by platform. Apps marked 🔒 are closed source.
Cross-Platform
| Project Name | Description | Last Updated |
|---|---|---|
| Meshcore Open |
Open-source Flutter client for mobile and desktop (Android, iOS, GNU/Linux, Windows, macOS). | |
| Official app 🔒 | Proprietary companion app, also on Google Play and the App Store. | |
| Meshcore SAR |
Offline-first search-and-rescue app: messaging, voice, images, maps and live location context in one app. (AI code) | |
| MeshCore TEAM |
Source of the cross-platform MeshCore TEAM companion app: team-oriented location tracking, messaging, contacts, channels and maps on stock firmware. | |
| MCO Advanced |
MeshCore Open fork with one-packet lossless image sending (MCOimg), built-in wardriving and text compression. | |
| 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. | |
| 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. |
Android
| Project Name | Description | Last Updated |
|---|---|---|
| Meshcore-Wardrive-Android |
Flutter wardriving and mapping app. | |
| Tactical Emergency Area Messaging |
Android application for position tracking and messaging. | |
| meshcore-mobile-app |
Hardened Android client, no Google Play Services required. | |
| meshtrax |
Flutter Android client with mapping and messaging. | |
| Yours |
Android encrypted P2P messaging client for LunarCore firmware, with onion-routing experiments. | |
| 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. |
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. | |
| 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. | |
| meshcore-bin (AUR) 🔒 | Arch Linux package of the official app. |
Web
| Project Name | Description | Last Updated |
|---|---|---|
| MC-WebUI |
WebUI for meshcore-cli. (AI code) | |
| 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. | |
| 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. | |
| 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. | |
| MeshTerm 🔒 | Cross-platform TUI client over USB, BLE or TCP with maps, traceroute and message-path views. |
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) |
Firmware and Flashing
Custom Firmware
Firmware marked 🔒 is closed source.
| Project Name | Description | Last Updated |
|---|---|---|
| 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. | |
| 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. | |
| MeshUltra 🔒 | LilyGo T-Deck, T-Deck+. Firmware for both devices. |
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 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. |
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. | |
| 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. |
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 |
|---|---|
| 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.
- MeshCore subreddit - Community discussion.
Australia
- EastMesh Australia - Eastern Australia community.
- Mesh Brisbane User Group wiki - Brisbane and South East Queensland settings.
- MeshCore AUS wiki - Australian community documentation.
- MeshSydney - Sydney configuration and coordination.
- NSW Mesh - Sydney and New South Wales network with a community knowledge base.
- Perth MeshCore - Western Australia network.
Austria
- CarinthiaMesh wiki - Carinthian regional wiki.
- MeshCore AT Telegram group - Austrian community chat.
- MeshCore Austria - German-language documentation and setup guides.
- MeshCore-Austria.at - German-language community wiki.
Belarus
- MeshNetBY - Belarusian community with MeshCore setup guides and city Telegram groups; also covers Meshtastic.
Belgium
- LoraMesh België - Emergency communication network.
- MeshCore België - Community wiki and setup guides.
- Meshpot - French-language, privacy-focused guide for Brussels residents.
Brazil
- Mesh Sorocaba - Portuguese-language guides and community.
- MeshCore Brasil Telegram group - Brazilian community chat.
Bulgaria
- MeshCore Bulgaria - Bulgarian community with map, presets and Telegram group.
Canada
- CascadiaMesh - Pacific Northwest network from Vancouver, BC through Washington and Oregon to Northern California, with a Discord server.
- Greater Ottawa Mesh - Ottawa community; also covers Meshtastic.
- MeshCore Canada - National site with provincial communities.
- Montreal Mesh - Montreal area MeshCore and Meshtastic community.
- Ridgeline Mesh - Southwest British Columbia network on an alternate frequency to Salish Mesh.
- Salish Mesh - Salish Sea region of southwest British Columbia.
Chile
- MeshChile - Chilean community with MeshCore guides, Discord and a GitHub org.
Czech Republic
- MeshCore ČR - Czech-language community and documentation.
Europe
- MeshCore Europe - Multilingual umbrella site with community directory, guides and maps.
Finland
- Mesh Pirkanmaa - Tampere and Pirkanmaa region community.
France
- LoraMesh France - French community with regional coverage.
- MeshCore France - French network coordination.
- MeshCore Paris - Paris and Greater Paris region network.
- Île-de-France Mesh - Paris region wiki; also covers Meshtastic.
Germany
- BSmesh - Greater Braunschweig network.
- HanseMesh - Northern Germany network and tutorials.
- IsarMesh - Bavarian community forum.
- LocalMesh Deutschland - German emergency radio network with guides.
- Mesh Dresden - Dresden and wider Saxony community.
- Mesh Rheinland - Rheinland and western Germany community.
- MeshCore DE Matrix room - German community chat.
- MeshCore DE Telegram group - German community chat.
- MeshCore Deutschland wiki - German-language wiki hub with setup guides and regional group directory.
- MeshCore Dresden - Dresden network.
- MeshCore Essen-Kettwig - Public network around Essen-Kettwig in the Ruhr area.
- MeshMitte - Central Germany community.
- Münsterland Mesh - Münsterland region of North Rhine-Westphalia.
- SaarMesh - Saarland regional network.
Greece
- MeshCore Greece Discord - Greek community server for planning and running MeshCore networks.
Hungary
- MeshCore Hungary - Hungarian community on 868 MHz with map and Telegram group.
Ireland
- LoRa Project Ireland - Island of Ireland off-grid messaging community.
- Mayo Mesh - County Mayo mesh radio user group.
Italy
- LoRa Brescia - Brescia group with Italian guides for flashing and configuring MeshCore repeaters; also covers Meshtastic and LoRa APRS.
- MeshCore ITA Telegram group - Public group, per-region topics.
- MeshCore ITA - Italian-language documentation: setup guide, the shared Italian radio preset, hardware, CLI reference, troubleshooting, FAQ and glossary.
- MeshCore Italia - Nationwide Italian mesh on the EU/UK narrow preset, with map and Telegram group.
- MeshCore Repeater Guide Italia - Italian CLI guide for repeaters on the national mesh, with the regional scope tree and a command wizard.
Kazakhstan
- MeshCore Kazakhstan - National community site.
Latvia
- Apraide.lv - Latvian LoRa mesh community; also covers Meshtastic.
Lithuania
- Atviras Tinklas - Lithuanian community with a CoreScope instance and Telegram group.
Netherlands
- Dutch MeshCore - Dutch node directory and radio preset reference.
- LocalMesh Nederland - Dutch emergency network with setup guides.
- MeshCore Forum NL - Dutch-language forum.
- MeshCore Nederland - Dutch national site.
- MeshWiki NL - Collaborative Dutch documentation wiki.
New Zealand
- Meshed - New Zealand community network.
Norway
- MeshWiki.no - Norwegian documentation hub and preset reference.
Poland
- LoRa MeshCore Polska - Nationwide Polish off-grid network on the EU/UK narrow preset.
- MeshCore Podlasie - Hobbyist network in the Podlasie region, with news, settings and a forum.
- MeshCore Polska - Polish network coordination hub.
- MeshGo - Polish community hub.
Portugal
- MeshCore Portugal - Portuguese community site.
Romania
- Brașov Mesh - Brașov network on the EU/UK narrow preset.
- MeshCore Iași - Iași network with a live dashboard.
Russia
- MeshCore Moscow - Moscow network with a live telemetry map.
- MeshCore Moscow Telegram group - Moscow community chat.
Slovakia
- MeshCore Slovensko - Slovak national mesh with map and Discord.
Slovenia
- MeshCore Slovenija - Slovenian community with the regional preset and firmware links.
Spain
- MeshCore Catalunya - Catalonia community with live map and documentation.
- NomadMesh - Alpujarra region community network.
- Red Sierra Sur - Jaén province network.
- RegionMesh España - Spanish-language community hub and guides.
Sweden
- Meshat.se - Swedish network map and resources.
Switzerland
- MeshCore Switzerland - Swiss community site.
Ukraine
- MeshCore UA (Kyiv) - Ukrainian public mesh community.
- MeshCore Ukraine - Volunteer-run public mesh for resilient communication across Ukraine.
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 community network.
- ScotMesh - Scottish community tools.
United States
- Austin Mesh - Austin, Texas community.
- Bay Area MeshCore - San Francisco Bay Area network.
- Central Washington Hackers Discord - Central Washington State hacker community with MeshCore activity.
- Chicagoland Mesh - Chicago-area MeshCore, Meshtastic and Reticulum community.
- Colorado MeshCore - Colorado community and guides.
- CT Mesh - Connecticut mesh technologies user group.
- Denver MeshCore - Denver metro community.
- Eastern US MeshCore - Eastern states network.
- Florida Mesh - Florida-wide network run by amateur radio operators.
- Florida MeshCore - Statewide community network for Florida.
- Gulf Coast Mesh - Louisiana and US Gulf Coast network.
- Idaho Mesh - Idaho network centred on the Treasure Valley.
- Inland NW Mesh - Spokane, Coeur d'Alene, the Palouse and Lewiston/Clarkston.
- Kentucky Mesh - Kentucky network; also covers Meshtastic.
- Lehigh Valley Mesh - Lehigh Valley and eastern Pennsylvania.
- Long Island Mesh - Long Island, New York network for MeshCore and Meshtastic.
- Madison Mesh - Community-owned network in Madison, Wisconsin.
- Mesh America - Guides, wiki and network design articles.
- MeshCore Lexington - Lexington, Kentucky network.
- MeshCore TX - Texas radio preset and repeater naming standard.
- MeshNY - New York City community.
- MeshTexas - Statewide Texas network with a shared MQTT broker.
- Missouri Mesh - Missouri community; also covers Meshtastic.
- Mountain West Mesh - Utah, Idaho and Wyoming network.
- MSP Mesh - Minneapolis-Saint Paul and Greater Minnesota group.
- Nebraska Mesh - Statewide Nebraska network.
- Nevada Mesh - Carson City, Reno and northern Nevada network.
- New England Mesh - New England-wide community across CT, MA, NH and ME.
- NodakMesh - North Dakota community with wiki and guides.
- NTX Mesh - Dallas-Fort Worth and greater North Texas.
- PhillyMesh - Philadelphia-area network and community.
- Pioneer Valley Mesh - Pioneer Valley of western Massachusetts.
- Puget Mesh - Puget Sound region off-grid communication networks.
- RDUMesh - Raleigh, Durham and Chapel Hill network.
- RegionMesh - National hub with regional guides.
- Southern California MeshCore - Los Angeles area community with a public CoreScope instance.
- Spokane Mesh - Spokane regional network.
- STMesh - New York Southern Tier networks.
- TennMesh - Tennessee network community.
- Upstate Mesh - New York Capital District community.
- West Coast Mesh - West Coast community hub and coordination.
- WNY MeshCore - Western New York communication backbone.
Description
A curated list of amazingly awesome MeshCore resources
http://meshcore.live/
3.1 MiB
0 Stars
1 Watchers
0 Forks
Languages
Python
88.7%
SCSS
11.3%