# XAIO ESP32S3 & Wio\_SX1262 LoRa

**URL:** <https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515>\
**Category:** Programming\
**Created:** [December 24, 2024, 11:46pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515 "2024-12-24T23:46:27Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ctmorrison](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ctmorrison/32/1114418_2.png) [@ctmorrison](https://forum.arduino.cc/u/ctmorrison)\
**Post date:** [December 24, 2024, 11:46pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/1 "2024-12-24T23:46:27Z")

</div>

I acquired the two subject boards from SeeedStudio in order to create a low-cost LoRa device. The two boards conveniently connect via their B2B connector which should make life easier. What I can't find is an Arduino LoRa library that will work with the boards. I suspect the SX1262 is the biggest issue, since the RadioHead library does not appear to be compatible. Any suggestions? I'm looking at an application that can send and receive LoRa messages (not LoRaWAN).

---

<div class="post-metadata">

**Author:** ![srnet](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/srnet/32/238868_2.png) [@srnet](https://forum.arduino.cc/u/srnet)\
**Post date:** [December 25, 2024, 8:52am UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/2 "2024-12-25T08:52:28Z")

</div>

[https://github.com/StuartsProjects/SX12XX-LoRa](https://github.com/StuartsProjects/SX12XX-LoRa)

[https://github.com/jgromes/RadioLib](https://github.com/jgromes/RadioLib)

[https://docs.arduino.cc/libraries/sx126x-arduino/](https://docs.arduino.cc/libraries/sx126x-arduino/)

An Internet search on 'arduino sx1262 library' will find more.

---

<div class="post-metadata">

**Author:** ![ctmorrison](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ctmorrison/32/1114418_2.png) [@ctmorrison](https://forum.arduino.cc/u/ctmorrison)\
**Post date:** [December 25, 2024, 1:12pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/3 "2024-12-25T13:12:50Z")

</div>

the challenge has been to find one that will work via the B2B connector on the subject boards. I may simply have to add a header to the Wio\_SX1262 board and then wire the two boards together. However, once I solder on the header, I can't use the B2B connector if I learn how to instantiate the radio object.

Thank you for your references!

---

<div class="post-metadata">

**Author:** ![al1fch](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/al1fch/32/979602_2.png) [@al1fch](https://forum.arduino.cc/u/al1fch)\
**Post date:** [December 25, 2024, 3:06pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/4 "2024-12-25T15:06:43Z")

</div>

> [@ctmorrison](#):
>
> I suspect the SX1262 is the biggest issue, since the RadioHead library does not appear to be compatible

It's not the case ... at last according to this :  
[https://github.com/jgromes/RadioLib?tab=readme-ov-file#supported-modules](https://github.com/jgromes/RadioLib?tab=readme-ov-file#supported-modules)

---

<div class="post-metadata">

**Author:** ![srnet](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/srnet/32/238868_2.png) [@srnet](https://forum.arduino.cc/u/srnet)\
**Post date:** [December 25, 2024, 3:18pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/5 "2024-12-25T15:18:27Z")

</div>

> [@al1fch](#):
>
> It's not the case ... at last according to this :  
> [GitHub - jgromes/RadioLib: Universal wireless communication library for embedded devices](https://github.com/jgromes/RadioLib?tab=readme-ov-file#supported-modules)

RadioHead and RadioLib are separate libraries.

---

<div class="post-metadata">

**Author:** ![al1fch](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/al1fch/32/979602_2.png) [@al1fch](https://forum.arduino.cc/u/al1fch)\
**Post date:** [December 25, 2024, 3:31pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/6 "2024-12-25T15:31:23Z")

</div>

Sorry for the confusion ☹

Radiolib is now OK for LoRaWAN , is use it with TTN ... but ctmorisson is looking for LoRa (point to point) with SX1262

---

<div class="post-metadata">

**Author:** ![ctmorrison](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ctmorrison/32/1114418_2.png) [@ctmorrison](https://forum.arduino.cc/u/ctmorrison)\
**Post date:** [December 26, 2024, 2:04pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/7 "2024-12-26T14:04:15Z")

</div>

Actually, I just realized the RadioHead library works on one of my Heltec devices that has a SX1262 radio. Hmmmm....

---

<div class="post-metadata">

**Author:** ![srnet](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/srnet/32/238868_2.png) [@srnet](https://forum.arduino.cc/u/srnet)\
**Post date:** [December 26, 2024, 2:14pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/8 "2024-12-26T14:14:50Z")

</div>

The newest version does, not tried it myself.

RadioHead support for S126x is fairly recent, and I seem to recall that early versions did not support the busy pin.

---

<div class="post-metadata">

**Author:** ![horace](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/horace/32/1014299_2.png) [@horace](https://forum.arduino.cc/u/horace)\
**Post date:** [December 26, 2024, 3:44pm UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/9 "2024-12-26T15:44:26Z")

</div>

> [@al1fch](#):
>
> but ctmorisson is looking for LoRa (point to point) with SX1262

I have used the [SX12XX-LoRa library](https://github.com/StuartsProjects/SX12XX-LoRa) referenced by @srnet in post 2 for LoRa P2P with the SX1262

---

<div class="post-metadata">

**Author:** ![jerteach](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jerteach/32/257433_2.png) [@jerteach](https://forum.arduino.cc/u/jerteach)\
**Post date:** [March 6, 2025, 5:15am UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/10 "2025-03-06T05:15:00Z")

</div>

@horace @srn @ctmorrison @al1fch I just did it yesterday for the Seeedstudio XIAO-esp32s3-sense with wio-sxx1262 using the RadioLib but with some small changes and the correct connections through the B2B connector. here is the code and an explanation. [XIAO ESP32S3 & Wio-SX1262 arduino ide LoRa error - #15 by Jer - Wio Series - Seeed Studio Forum](https://forum.seeedstudio.com/t/xiao-esp32s3-wio-sx1262-arduino-ide-lora-error/284419/15)

I would like to do a lot more with this board. I think someone mentioned they got LoRaWan working. I would like to be able to do that with the Arduino IDE. I also feel that some kind of arduino IDE send receive with Meshtastic would be useful. If anyone has ideas please post.

---

<div class="post-metadata">

**Author:** ![horace](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/horace/32/1014299_2.png) [@horace](https://forum.arduino.cc/u/horace)\
**Post date:** [March 6, 2025, 6:56am UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/11 "2025-03-06T06:56:28Z")

</div>

> [@jerteach](#):
>
> I think someone mentioned they got LoRaWan working

I used the example code from [https://github.com/HelTecAutomation/Heltec\_ESP32/blob/master/examples/LoRaWAN/LoRaWan/LoRaWan.ino](https://github.com/HelTecAutomation/Heltec_ESP32/blob/master/examples/LoRaWAN/LoRaWan/LoRaWan.ino) to connect to TTN V3 server using LoRaWAN using a [Heltec\_WiFi\_LoRa32\_V3](https://heltec.org/project/wifi-lora-32-v3/)

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [September 2, 2025, 6:57am UTC](https://forum.arduino.cc/t/xaio-esp32s3-wio-sx1262-lora/1335515/12 "2025-09-02T06:57:21Z")

</div>

Closed on September 2, 2025, 6:57am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
