Meshtastic device firmware
Go to file
Hays Chan 4fc69e41a8 Remove obsolete bsec2 linker flag from GAT562 platformio.ini
The custom linker flag for bsec2 library path is no longer needed since the functionality was updated in PR #6712. This commit removes the redundant -L flag to align with the latest build configuration.

Co-authored-by: Austin <vidplace7@gmail.com>
2025-05-15 19:34:33 +10:00
.clusterfuzzlite Initial commit of a fuzzer for Meshtastic (#5790) 2025-01-16 18:42:21 -06:00
.devcontainer Add UDP multicast support on linux. (#6342) 2025-03-20 08:47:39 -05:00
.github Actions: Fix end to end tests (#6776) 2025-05-10 16:21:23 -05:00
.trunk Upgrade trunk (#6797) 2025-05-14 14:10:45 -05:00
.vscode Update device-install scripts (#6267) 2025-03-09 06:43:16 -05:00
arch Renovate: Add changelogs for device-ui, cleanup (#6733) 2025-05-05 08:08:39 +08:00
bin device-install.sh: detect t-eth-elite as s3 device (#6767) 2025-05-13 15:10:57 +02:00
boards feat: add support for GAT-IOT GAT562 Mesh Trial Tracker (nRF52840) 2025-05-15 19:34:33 +10:00
data/static Bundle WebUI (#878) 2021-10-09 17:15:12 +11:00
debian Bump release version (#6743) 2025-05-06 11:09:14 -05:00
extra_scripts implement littlefs for stm32 (#5987) 2025-03-21 16:12:27 +01:00
images No idea why trunk wants to disturb these PNGs but... 2024-10-08 05:34:41 -05:00
meshtestic@dcac7e5673 python3 ref 2024-09-24 15:24:08 -05:00
monitor More trunk junk / remove old workflows (#6153) 2025-02-27 09:43:01 +08:00
protobufs@4eb0aebaef [create-pull-request] automated change (#6815) 2025-05-14 17:54:21 -05:00
release Cleans up visibility in GPS.h (#5426) 2024-11-23 06:10:09 -06:00
src Add suppport for Quectel L80 (#6803) 2025-05-15 19:26:41 +10:00
test Go 2025-05-14 20:22:01 -05:00
variants Remove obsolete bsec2 linker flag from GAT562 platformio.ini 2025-05-15 19:34:33 +10:00
.dockerignore Initial commit of a fuzzer for Meshtastic (#5790) 2025-01-16 18:42:21 -06:00
.env.example meshtasticd-docker: simplify, add USB compose (#5662) 2024-12-26 12:59:26 -06:00
.gitattributes update gitattributes for windows (#6289) 2025-03-11 13:05:51 -05:00
.gitignore ignore platformio core files when building in place 2025-01-22 14:11:58 +01:00
.gitmodules Consume device-ui as a pio library (#6193) 2025-03-05 16:19:59 -06:00
.gitpod.yml add a .yml to setup a Gitpod instance quickly (#4551) 2024-08-23 20:24:23 -05:00
.semgrepignore Fix de/compression buffer overflows in TAK packets (#4317) 2024-07-23 06:16:53 -05:00
alpine.Dockerfile docker alpine: Add available.d config templates (#6631) 2025-04-19 00:29:59 -04:00
CODE_OF_CONDUCT.md Trunk 2024-11-28 06:26:51 -06:00
CONTRIBUTING.md lol of course trunk fmt 2024-09-04 15:33:28 -07:00
docker-compose.yml meshtasticd-docker: simplify, add USB compose (#5662) 2024-12-26 12:59:26 -06:00
Dockerfile Docker is fun (#6623) 2025-04-18 10:29:39 -04:00
LICENSE move my bt experiment into its own repo (about to remove ttn) 2020-02-01 08:30:53 -08:00
meshtasticd.spec.rpkg RPM: Build native-tft target (#6613) 2025-04-19 10:48:32 +10:00
partition-table.csv - new Bootloader for ESP-IDF 4.2 2022-09-26 22:42:58 +02:00
platformio.ini chore(deps): update meshtastic/device-ui digest to 7dee10a (#6786) 2025-05-11 00:59:38 +02:00
pyocd.yaml Add semihosting support for nrf52 devices (#4137) 2024-06-24 10:27:37 -05:00
README.md update readme add logo image (#6088) 2025-02-18 15:56:13 -06:00
renovate.json chore(config): migrate renovate config (#6784) 2025-05-10 11:49:01 -04:00
rpkg.conf rpkg Fedora packaging (#5735) 2025-01-13 12:24:05 +08:00
SECURITY.md Update SECURITY.md (#6757) 2025-05-07 06:28:18 -05:00
suppressions.txt Cpp-check warnings cleanup (#3014) 2023-12-14 07:35:46 -06:00
userPrefs.jsonc MQTT userprefs (#6802) 2025-05-14 13:39:46 -05:00
version.properties Bump release version (#6743) 2025-05-06 11:09:14 -05:00

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