MeshCore documentation¶
Off-grid mesh communication over LoRa radio.
Note
New here? Start with What is MeshCore? and Getting Started: the first installation in three steps. How to read this states what each section assumes and where to start.
Usage¶
- What is MeshCore?
- Origin and History
- Node Types
- Getting Started
- Communication
- Privacy & Security
- Practical Applications
- Hardware Overview
- Off-Grid Client Repeat Mode
- Regulations & Duty Cycle
Technical¶
- The MeshCore Layer Model
- From Text to Chirp
- Chirp and DeChirp Simplified
- LoRa Modulation
- MeshCore Packet Structure
- Regions and Scopes
- Regions: intent and practice
- Direct Messages
- Room Server —
technical/roomserver/ - Private & Public Key Encryption
- Channel Structure & PSK
- Remote Control
- Route Tracing
- Repeater TX/RX flow
- SenseCap DFU
- Higher and stronger isn't always better
Design (Node)¶
- Designing MeshCore
- Logical design —
design/logical/ - Technical design —
design/technical/
Design (Companion)¶
- The companion interface
- Logical design —
companion/logical/ - Technical design —
companion/technical/
Platform¶
- MeshCore Platforms
- The Four Platform Families
- Node Matrix
- Pin assignments —
platform/pins/
Hardware¶
- The Hardware of a Node
- Radio —
hardware/radio/ - Interfaces —
hardware/interfaces/ - Peripherals —
hardware/peripherals/
Libraries¶
- Libraries in MeshCore
- Dependencies between libraries
- Library Configuration
- Core libraries —
libraries/core/ - Supporting libraries —
libraries/other/
CLI reference¶
- CLI reference
- Operational
- Neighbors
- Statistics
- Logging
- Info
- Radio
- System
- Routing
- ACL
- Regions
- GPS
- Sensors
- Bridge
- Power management (nRF52)
- Companion: CLI Rescue
- Ethernet
Reference¶
Project¶
- How to read this
- About DOMCA
- GitHub Repositories
- Changes in v1.17.1
- Forks & variants — analysis on domca.nl