Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

525 total results found

Battery Management Systems and Protection Circuits

Solar & Power Systems Battery Chemistry and Selection

A Battery Management System (BMS) is the electronic circuit that protects lithium cells from conditions that cause permanent damage or fire. Understanding what a BMS does - and detecting when one has failed - is essential for maintaining reliable solar-powered...

Choosing a Solar Panel for LoRa Nodes

Solar & Power Systems Solar Panel Selection and Installation

Solar panel selection involves matching the panel's output to the node's energy needs while accounting for real-world efficiency losses, geographic location, and physical mounting constraints. This page covers panel technology, rating systems, derating factors...

Solar Panel Mounting and Orientation

Solar & Power Systems Solar Panel Selection and Installation

The mechanical installation of a solar panel is as important as the panel selection itself. A correctly sized panel pointed in the wrong direction, partially shaded, or insufficiently secured will fail to meet its energy budget. This page covers orientation ru...

Charge Controllers: PWM vs MPPT

Solar & Power Systems Solar Panel Selection and Installation

The charge controller sits between the solar panel and the battery. It regulates current flow to prevent battery overcharge and manages the charging profile. Two fundamentally different control topologies are in common use: Pulse Width Modulation (PWM) and Max...

Wiring a Solar Power System for LoRa Repeaters

Solar & Power Systems Power System Wiring and Safety

Proper wiring is the difference between a node that runs reliably for years and one that fails intermittently or becomes a fire hazard. (Battery life, not wiring, sets the maintenance interval — plan battery replacement per the chemistry's cycle life.) This pa...

Monitoring Battery State via Meshtastic Telemetry

Solar & Power Systems Power System Wiring and Safety

Meshtastic and MeshCore both include power telemetry features that allow a node to report its battery voltage and charge level over the mesh network. This page covers enabling these features, configuring voltage ADC pins for different hardware, interpreting vo...

Reading Network Statistics in the Meshtastic App

Meshtastic Network Diagnostics and Health Monitoring

Understanding what your Meshtastic network is actually doing requires knowing how to read the statistics the app surfaces. The mobile app (Android and iOS) and the web client all expose channel utilization, airtime, packet counters, and radio-level metrics. Th...

Using the Meshtastic Python CLI for Diagnostics

Meshtastic Network Diagnostics and Health Monitoring

The Meshtastic Python package ships both a library and a command-line interface (CLI). The CLI is the fastest way to interrogate a connected node, export its configuration, watch live packet traffic, and run one-off diagnostic commands from a laptop. This page...

Mesh Topology and Path Analysis

Meshtastic Network Diagnostics and Health Monitoring

Knowing how your messages travel through the mesh is essential for identifying bottleneck nodes, optimizing relay placement, and diagnosing delivery failures. Meshtastic exposes hop-count information in every received packet, and community tools like meshmap.n...

Common Network Problems and Solutions

Meshtastic Network Diagnostics and Health Monitoring

Meshtastic networks are remarkably self-organizing, but they are not self-diagnosing. When the mesh stops working well - messages drop, nodes disappear, delivery becomes unreliable - there are a small number of root causes that account for the vast majority of...

Getting Started with the Meshtastic Python Library

Meshtastic Meshtastic Python API

The Meshtastic Python library (meshtastic on PyPI) provides a clean API for connecting to Meshtastic devices, reading their state, sending messages, and reacting to received packets via callbacks. This page covers installation, all three connection methods (se...

Automating Meshtastic: Practical Scripts

Meshtastic Meshtastic Python API

The Meshtastic Python library enables powerful automation workflows. This page provides four complete, ready-to-use scripts: a position logger, a message forwarder to Telegram, a battery monitor with alerts, and an automated network health reporter. Each scrip...

Meshtastic Python API Reference

Meshtastic Meshtastic Python API

This page documents the key classes, methods, and patterns of the Meshtastic Python library. It covers the interface classes (the MeshInterface base class plus three concrete transports: Serial, TCP, and BLE), the event system, protobuf message types, and erro...

Telemetry Module: Device, Environment, and Power

Meshtastic Meshtastic Modules and Plugins

The Telemetry module broadcasts sensor data from your node across the mesh - battery voltage, temperature, humidity, barometric pressure, and more. Other nodes receive this data and display it in the app, and it can be forwarded to external systems via MQTT. N...

Store and Forward Module

Meshtastic Meshtastic Modules and Plugins

The Store and Forward module lets a designated node buffer messages for clients that were offline when a message was sent. When the offline client reconnects to the mesh, it can request the message history and receive messages it missed. Important caveat: Sto...

Range Test Module

Meshtastic Meshtastic Modules and Plugins

The Range Test module automates signal strength measurement for deployment validation - letting you map exactly where in your coverage area packets arrive successfully, and at what SNR and RSSI values. What the Range Test Module Does Range Test operates as a ...

External Notification and Canned Messages

Meshtastic Meshtastic Modules and Plugins

External Notification Module The External Notification module triggers a visual or audio alert on the node hardware when a message is received - useful for heads-up awareness without constantly watching a screen. Configuration meshtastic --set external_notifi...

Serial, MQTT, and Ambient Light Modules

Meshtastic Meshtastic Modules and Plugins

Serial Module The Serial module lets external hardware send and receive Meshtastic messages over a UART serial connection - enabling integration with microcontrollers, GPS units, custom sensors, and computer software. Modes of Operation ModeDescriptionUse Ca...