Skip to content

xiao_s3_wio: Allow connection of the L76 GPS module using its RX,TX and power pins.#2658

Draft
m0rjc wants to merge 1 commit into
meshcore-dev:mainfrom
m0rjc:feature/m0rjc-seed-xia-board-gps-integration
Draft

xiao_s3_wio: Allow connection of the L76 GPS module using its RX,TX and power pins.#2658
m0rjc wants to merge 1 commit into
meshcore-dev:mainfrom
m0rjc:feature/m0rjc-seed-xia-board-gps-integration

Conversation

@m0rjc
Copy link
Copy Markdown

@m0rjc m0rjc commented Jun 1, 2026

Add in support for GPS on this board.
Use the !RESET/ENABLE pin (D2) as the ENABLE pin in code. This is not wired into my circuit. (I will run a wire from D2 to the ENABLE pin on my module. They are side by side on veroboard in my buils so easy enough.)

@m0rjc
Copy link
Copy Markdown
Author

m0rjc commented Jun 1, 2026

This is very close to the pioggyback setup of these modules, with the L76K plugged into the back of the ESP32 board. My LoRa board is plugged into the piggyback socket on top. The only problem is the ENABLE pin, which should be D0 if the boards are plugged this way. This apparently conflicts.

Suggestion I found online was to stack the boards having cut the EN and !RESET pins. I've laid them out on veroboard wihch is easier and less damaging to the modules.

@m0rjc
Copy link
Copy Markdown
Author

m0rjc commented Jun 1, 2026

I'd also like to get my nRF52 board working. At the moment that's my Companion Node so fine without GPS. Whether to add it here, or separate, or drop this pull request and keep my fork for my own boards?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant