Meshtastic

Mesh View the repo

Meshtastic Firmware is the official open‑source firmware for devices that form a LoRa‑based mesh network, providing low‑power, long‑range text messaging, location sharing, and telemetry without relying on internet or cellular infrastructure.

auto-summary

8318 stars · 2757 forks

Maintainer
meshtastic
License
GPL-3.0-only
Distribution
releasesweb-flasher
Capabilities
lorameshblewifigpstelemetry
Chip families
esp32esp32-s3esp32-c3esp32-c6

Runs on these boards

Known good

  • WiFi LoRa 32 (V3)Known goodHeltecweb flasher
    Flash WiFi LoRa 32 (V3)web flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Wireless PaperKnown goodHeltecweb flasher
    Flash Wireless Paperweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Wireless TrackerKnown goodHeltecweb flasher
    Flash Wireless Trackerweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • T-BeamKnown goodLILYGOweb flasher
    Flash T-Beamweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • T-DeckKnown goodLILYGOweb flasher
    Flash T-Deckweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • T-Watch S3Known goodLILYGOweb flasher
    Flash T-Watch S3web flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • CoreS3Known goodM5Stackweb flasher
    Flash CoreS3web flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Seeed Studio XIAO ESP32S3Known goodSeeed Studioweb flasher
    Flash Seeed Studio XIAO ESP32S3web flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

other

  • CoredeclaredM5Stack
    Flash Coreguided

    declared esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Stamp-C3declaredM5Stack
    Flash Stamp-C3guided

    declared esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

README

Meshtastic Firmware

Website - Documentation

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

Read the full README on GitHub

source github.com/meshtastic/firmware