Tom Fifield 9a404566dd Remove GPS Baudrate locking for Seeed Xiao S3 Kit
The Seeed Xiao S3 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 successfully detect the L76K as before (the same speed as before since 9600 baud is the first baud rate checked), but also allow other GPSes at other baud rates to be detected.

Thanks to @ScarpMarc for the report

Fixes https://github.com/meshtastic/firmware/issues/9373#issuecomment-3774802763
2026-01-21 08:52:59 +11:00
2026-01-19 07:22:27 -06:00
2026-01-15 06:24:10 -06:00
2021-10-09 17:15:12 +11:00
2024-09-24 15:24:08 -05:00
2026-01-20 10:29:11 -06:00
2026-01-20 10:29:11 -06:00
2026-01-12 09:52:39 -06:00
2024-11-28 06:26:51 -06:00
2024-09-04 15:33:28 -07:00
2025-11-20 06:14:29 -06:00
2025-01-13 12:24:05 +08: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

Languages
C++ 66.8%
C 31.1%
Python 1.3%
Shell 0.3%
Batchfile 0.3%
Other 0.1%