π Start Here β MeshCore Guide
MeshCore is a path-routing LoRa mesh platform optimized for community networks. Unlike Meshtastic's flood-based routing, MeshCore learnsfloods efficientto pathsdiscover througha theroute, networkthen -switches itto scalesdirect better,routing generatesfor lessunicast (one-to-one) traffic, reducing overhead for repeat messages; group and channel overhead,traffic andstill floods. It also supports room servers for persistent messaging.
π New to MeshCore? Start Here
- MeshCore Protocol Overview - What makes MeshCore different
- MeshCore Firmware Types -
REPEATER,Companion,ROOMRepeater,CLIENT,RoomROOMServer,SERVERSensor - which do you need? - MeshCore Setup Guide - Step-by-step first setup
- Getting Started with the MeshCore App
π What's In This Book
Understanding MeshCore
- Path Discovery and Route Learning - How
pathMeshCorediscovery/acknowledgmentfloodsroutingtheworksfirst message then routes directly afterward (flood-first, direct-route-after) - Why MeshCore Scales Better Than Flooding
- MeshCore Routing Architecture
- MeshCore Encryption Overview - AES-128 in ECBΒ mode with
HMAC-SHA256a+2-byteECDH(truncated) cipher MAC for integrity; key agreement via Ed25519 keys transposed to X25519 (ECDH). SHA-256 is used for channel-key hashing.
Hardware for MeshCore
- Supported Hardware for MeshCore
- Choosing Hardware for MeshCore vs Meshtastic
- RAK WisBlock System for MeshCore - The preferred hardware platform
Firmware
- MeshCore Firmware Variants Explained
- Flashing MeshCore Firmware
- Keeping MeshCore Firmware Updated
- Firmware Governance and Canonical Sources
Using the App
CLI and Advanced Configuration
Security and Encryption
Developer and Protocol Reference
- MeshCore Python API
- MeshCore Packet Format Reference
- MeshCore Companion Protocol (BLE API)
- MeshCore Path Discovery Deep Dive
Troubleshooting
β‘οΈ Related Books
- MeshCore Repeaters - Setting up MeshCore infrastructure nodes
- Room Servers & Gateways - MeshCore room server setup and administration
- Hardware Guide - Choosing and buying the right hardware