Advanced Search
Search Results
571 total results found
MeshOS (Standalone Device Firmware)
Overview MeshOS is standalone device firmware for keyboard-equipped MeshCore devices, developed by Andy Kirby — the original MeshCore founder. Following the April 2026 governance split, MeshOS became a separate fork maintained at meshcore.co.uk, distinct from ...
Meshtastic App
Overview The Meshtastic App is the official companion application for Meshtastic devices, developed and maintained by the Meshtastic open-source project (meshtastic.org). It is required for initial setup of any Meshtastic-firmware device. Platforms & Availabi...
Meshtastic Range Testing Guide
Overview Systematic range testing goes beyond “does it connect?” — it quantifies signal quality, identifies path bottlenecks, and produces evidence you can use to justify infrastructure decisions. This guide covers the four primary tools available in Meshtasti...
MeshCore Python API
The MeshCore Python library provides an async interface for building applications and scripts that communicate with MeshCore nodes. It is the primary programmatic access method for automation, network monitoring, and custom integrations. Requirements Pytho...
MeshCore Firmware Architecture
MeshCore firmware is written in C/C++ and is structured around five core modules plus a Hardware Abstraction Layer (HAL). Understanding the architecture helps when building custom integrations, contributing to the project, or diagnosing unusual behavior. Can...
MeshCore CLI Configuration
MeshCore nodes can be configured using two CLI systems: the meshcli Python tool (recommended for most users) and the serial terminal CLI (low-level access, works without Python). Both operate over USB serial. Option A: meshcli (Python tool) Installation pip ...
Power Consumption by Platform
Understanding your node's actual power consumption is essential for correctly sizing a solar system. These measurements are from community benchmarks — values vary by firmware version, radio activity, and configuration. ESP32-based nodes ESP32 nodes have high...
Solar Sizing Guide
A correctly sized solar system keeps your repeater running indefinitely with no maintenance — an undersized system fails within days during cloudy weather. The two goals of solar sizing Enough panel to fully recharge the battery on a typical sunny day En...
Environmental Sensors & Telemetry
MeshCore nodes can be equipped with environmental sensors to report weather data, air quality, and precise positioning across the mesh. This turns repeater nodes into distributed sensor stations. Supported sensor types SensorMeasurementsInterfaceCostNotes ...
Dallas–Fort Worth Mesh
The Dallas–Fort Worth metroplex hosts one of the largest inland MeshCore networks in the United States, benefiting from the region's flat terrain which allows exceptional line-of-sight coverage from elevated infrastructure. Network overview FieldValue Proto...
Chicago Metro Mesh
The Chicago metro mesh operates across one of the most challenging urban RF environments in North America — dense high-rise construction, Lake Michigan reflection effects, and a flat agricultural hinterland that extends signal far beyond the city edge. Networ...
Denver / Front Range Mesh
The Denver Front Range mesh network benefits from dramatic terrain elevation differences — repeaters placed in the foothills at 6,000–8,000 feet can cover the entire Denver metro and reach 50+ miles onto the Eastern Plains. Network overview FieldValue Proto...
Seattle / Puget Sound Mesh
The Seattle and Puget Sound area is served by both CascadiaMesh (MeshCore) and a large Meshtastic community. The region's dramatic topography — Puget Sound, multiple mountain ranges, and the Olympic Peninsula — creates both exceptional hilltop sites and deep R...
Starting from Zero: Your First Repeater
Every community mesh started with one person who put up the first node. This page is for that person. The core insight A community mesh doesn't need to be large to be useful. A single well-placed repeater can cover a neighborhood, a rural township, or a count...
Recruiting Repeater Hosts
The fastest way to grow coverage is to recruit hosts for additional repeaters — people who will let you mount a node on their property. A good host needs to provide: height, power, and patience. The ideal host profile Owns or has access to a high point (to...
Naming Conventions and Network Hygiene
Good naming conventions make the network easier to use, debug, and grow. Establish them early — renaming nodes later requires coordinating with the host. Node naming conventions Community networks that work well use consistent, descriptive names. The goal: so...
Community Governance and Decision-Making
Most successful community mesh networks are lightly governed but clearly structured. Too little structure leads to chaos; too much bureaucracy kills volunteer participation. Here's what works. Minimal viable governance The CascadiaMesh, NoDakMesh, and RegionM...
Emergency Preparedness Integration
A well-established community mesh is a natural complement to emergency preparedness programs. Many mesh networks find their most compelling use case in disaster response and preparedness exercises. Why mesh is valuable for emergency preparedness No infrast...