Meshtastic Firmware
 
 
 
 
 
 
Go to file
Tom Fifield f8b160595f
Fix merge conflict with test changes (#7902)
289f90bdbe

merged a commit that relied on

5b9db81819

but the latter commit was not merged.

This does manual wrangling to make sure the same file that exists on develop
right now ends up on master.
2025-09-08 11:02:29 +10:00
.clusterfuzzlite
.devcontainer
.github chore(deps): update actions/github-script action to v8 (#7858) 2025-09-04 12:53:21 -05:00
.trunk Upgrade trunk (#7853) 2025-09-04 06:15:47 -05:00
.vscode
arch Enable bmx160 on native (#7844) 2025-09-04 06:24:04 -05:00
bin Fix esptool detection and baud rate issues in Windows batch scripts (#7856) 2025-09-06 06:20:57 -05:00
boards Make ExternalNotification show up in excluded_modules, more STM32 modules (#7797) 2025-09-02 07:09:15 -05:00
branding
data/static
debian Automated version bumps (#7843) 2025-09-04 06:15:24 -05:00
extra_scripts
images
meshtestic@dcac7e5673
monitor
protobufs@07d6573e10 Update protobufs (#7855) 2025-09-04 07:32:59 -05:00
release
src Upon receiving ACK/reply directly, only update next-hop if we’re the *sole* relayer (#7859) 2025-09-06 06:23:43 -05:00
test Fix merge conflict with test changes (#7902) 2025-09-08 11:02:29 +10:00
variants Reverting changes made by PR #7520 and adjusting ADC (#7878) 2025-09-06 06:26:08 -05:00
.dockerignore
.env.example
.gitattributes
.gitignore
.gitmodules
.gitpod.yml
.semgrepignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile Docker: fix web assets location (#7683) 2025-08-19 14:06:43 -05:00
LICENSE
README.md
SECURITY.md
alpine.Dockerfile
docker-compose.yml
meshtasticd.spec.rpkg
partition-table.csv
platformio.ini chore(deps): update meshtastic/device-ui digest to a04bc94 (#7857) 2025-09-04 12:53:46 -05:00
pyocd.yaml
renovate.json
rpkg.conf
suppressions.txt
userPrefs.jsonc Set firmware edition (for events) from userprefs (#7488) 2025-07-28 07:31:33 -05:00
version.properties Automated version bumps (#7843) 2025-09-04 06:15:24 -05:00

README.md

Meshtastic Logo

Meshtastic Firmware

GitHub release downloads CI CLA assistant Fiscal Contributors Vercel

meshtastic%2Ffirmware | Trendshift

Overview

This repository contains the official device firmware for Meshtastic, an open-source LoRa mesh networking project designed for long-range, low-power communication without relying on internet or cellular infrastructure. The firmware supports various hardware platforms, including ESP32, nRF52, RP2040/RP2350, and Linux-based devices.

Meshtastic enables text messaging, location sharing, and telemetry over a decentralized mesh network, making it ideal for outdoor adventures, emergency preparedness, and remote operations.

Get Started

Join our community and help improve Meshtastic! 🚀

Stats

Alt