Skip to main content

Developer & Advanced Resources

MeshCore Python API

The MeshCore Python library provides an async interface for building applications and scripts tha...

MeshCore Firmware Architecture

MeshCore firmware is written in C/C++ and is structured around five core modules plus a Hardware ...

MeshCore CLI Configuration

MeshCore nodes can be configured using two CLI systems: the meshcli Python tool (recommended for ...

MeshCore Security & Encryption

MeshCore encrypts all message payloads using AES-256-CTR. Understanding how this works helps you ...

MeshCore CLI Commands Reference

CLI Commands This document provides an overview of CLI commands that can be sent to MeshCore Repe...

nRF52 Power Management

nRF52 Power Management Overview The nRF52 Power Management module provides battery protection fea...

MeshCore QR Code Formats

QR Codes This document provides an overview of QR Code formats that can be used for sharing MeshC...

MeshCore KISS Modem Protocol

MeshCore KISS Modem Protocol Standard KISS TNC firmware for MeshCore LoRa radios. Compatible with...

MeshCore Packet Format Reference

Packet Format This document describes the MeshCore packet format. 0xYY indicates YY in hex notat...

MeshCore Payload Format Reference

Payload Format Inside each MeshCore Packet is a payload, identified by the payload type in the pa...

MeshCore Companion Protocol (BLE API)

Companion Protocol Last Updated: 2026-03-08 Protocol Version: Companion Firmware v1.12.0+ NOTE:...

MeshCore Stats Binary Frames

Stats Binary Frame Structures Binary frame structures for companion radio stats commands. All mul...

MeshCore Protocol Number Allocations

Number Allocations This document lists unique numbers/identifiers used in various MeshCore protco...

MeshCore CLI Commands Reference

CLI Commands This document provides an overview of CLI commands that can be sent to MeshCore Repe...

nRF52 Power Management

nRF52 Power Management Overview The nRF52 Power Management module provides battery protection fea...

MeshCore QR Code Formats

QR Codes This document provides an overview of QR Code formats that can be used for sharing MeshC...

MeshCore KISS Modem Protocol

MeshCore KISS Modem Protocol Standard KISS TNC firmware for MeshCore LoRa radios. Compatible with...

MeshCore Packet Format Reference

Packet Format This document describes the MeshCore packet format. 0xYY indicates YY in hex notat...

MeshCore Payload Format Reference

Payload Format Inside each MeshCore Packet is a payload, identified by the payload type in the pa...

MeshCore Companion Protocol (BLE API)

Companion Protocol Last Updated: 2026-03-08 Protocol Version: Companion Firmware v1.12.0+ NOTE:...

MeshCore Stats Binary Frames

Stats Binary Frame Structures Binary frame structures for companion radio stats commands. All mul...

MeshCore Protocol Number Allocations

Number Allocations This document lists unique numbers/identifiers used in various MeshCore protco...