Skip to content

Update XIAO_NRF_KIT RXEN Pin definition #6717

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 8, 2025

Conversation

NomDeTom
Copy link
Contributor

@NomDeTom NomDeTom commented May 2, 2025

The XIAO NRF kit comes with a hat which has a slightly different pinout than the one supplied with the XIAO S3. At the last update, the RXEN pin was not moved with the rest.

XIAO NRF pinout
XIAO S3 pintout

I opened issue #6688 to address this, but given that its a straightforward change it seemed a good idea... It can be converted to draft if necessary.

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • LilyGo T-Deck
    • LilyGo T-Beam
    • RAK WisBlock 4631
    • Seeed Studio T-1000E tracker card
    • Other (please specify below)

The XIAO NRF kit comes with a hat which has a slightly different pinout than the one supplied with the XIAO S3. At the last update, the RXEN pin was not moved with the rest.
@philon-
Copy link

philon- commented May 7, 2025

Been running this patch with the Seeed NRF Kit with a Seeed L76K GPS module connected too, with no issues. It does appear to improve RF but I have not done any extensive A/B testing.

Seems like Seeed indeed ship two different versions of the Wio-SX1262 for XIAO with slightly different pinout, calling them both "V1.0"(?). If users in the future swap SX1262 modules between ESP32 and NRF kits they will not work interchangeably.

Here are the different schematics from Seeed for the two different kits:
XIAO ESP32S3 & Wio-SX1262 Kit for Meshtastic & LoRa: Wio-SX1262 for XIAO V1.0.kicad_sch
HO4 png copy

XIAO nRF52840 & Wio-SX1262 Kit for Meshtastic: Wio-SX1262 for XIAO V1.0.kicad_sch
image-102010710-1 png copy

@porkcube
Copy link
Contributor

porkcube commented May 7, 2025

They're actually marked differently on the PCBs, the top-facing button/ESP32 kit is labelled v1.1 whereas the side-facing button/nRF52840 kit is labelled v1.0 so sounds like a documentation issue if both are referred to as v1.0

@Dylanliacc
Copy link
Contributor

all what we done for it is fit for L76K wakeup , RFSW wrong pin is a code mistake,you are correct

@thebentern thebentern merged commit ca9bf6b into meshtastic:master May 8, 2025
52 checks passed
@mihvoi
Copy link

mihvoi commented May 15, 2025

2.6.8 improved the reported SNR for me on XIAO nRF
I obtained like 4-5dB more - close to my comparison board.
Thanks a lot!

P.S. The I2C sensor BMP280 still does not work on XIAO nRF. I thought it would be related, SDA/SCL are using D4/D5.

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.

7 participants