Meshtastic device firmware
Go to file
Tom Fifield 8557bd031d
Remove GPS Baudrate locking for Seeed Xiao NRF52840 Kit (#7016)
The Seeed Xiao NRF52840 Kit's default GPS is an L76K which operates
at 9600 baud, so when this variant was defined that baud rate was
specified.

However, this is a development board and it is expected that users
can attach their own devices. This includes GPS, which may operate
at a different baud rate. The current fixed baud rate prevents this,
so this patch removes that setting.

This will revert to the regular automatic probe method. This will
sucessfully detect the L76K as before (probably the same as before
since 9600 baud is the first baud rate checked), but also allow other
GPSes at other baud rates to be detected.

Fixes https://github.com/meshtastic/firmware/issues/7012

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-06-12 19:56:40 -05:00
.clusterfuzzlite
.devcontainer
.github
.trunk
.vscode Update device-install scripts (#6267) 2025-03-09 06:43:16 -05:00
arch
bin
boards
data/static Bundle WebUI (#878) 2021-10-09 17:15:12 +11:00
debian
extra_scripts
images
meshtestic@dcac7e5673
monitor
protobufs@0c112881df
release
src Don't use assert() with side effects in a couple more places (#7009) 2025-06-12 19:55:35 -05:00
test
variants Remove GPS Baudrate locking for Seeed Xiao NRF52840 Kit (#7016) 2025-06-12 19:56:40 -05:00
.dockerignore
.env.example
.gitattributes
.gitignore
.gitmodules
.gitpod.yml
.semgrepignore
alpine.Dockerfile
CODE_OF_CONDUCT.md
CONTRIBUTING.md
docker-compose.yml
Dockerfile
LICENSE
meshtasticd.spec.rpkg
partition-table.csv
platformio.ini
pyocd.yaml
README.md
renovate.json
rpkg.conf
SECURITY.md Update SECURITY.md (#6757) 2025-05-07 06:28:18 -05:00
suppressions.txt
userPrefs.jsonc
version.properties

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