Hello. When using a combination of a microcontroller and a xiao esp32s3 wio sx1262 radio module connected with a connector, how many free pins are left? Is it possible to use the pins on the wio sx12 and the xiao esp32s3 itself?
if you use this device you can still use the standard XIAO pins
You can use all GPIOs on the XIAO ESP32S3 as long as they’re not occupied by essential functions (like USB or flash), you can use:
- D0 to D10 (with exceptions if used for comms)
- Some pins have special roles or are input-only (e.g., GPIO46 on D7 is input-only)
Hi,
This is the schematic diagram for sx1262. You can use any unused pins. Below is the official wiki documentation, which may be helpful when using this kit.
One note I have… the Schematic shows D5 as not being used but the board shows D0 as not being used and all pins shifted down…
this is a very confusing thing… simply… there is a concept between what i call the Physical Pin (or Board Pin#) and the Logical Pin (or Chip Pin#)
so each board is numbered 0-10… but each chip model may have any number of pins… lets say 44 pins… if even pin 0 on the chip is ground… then just this will throw everything off by 1
if you look at this drawing you can see that pin #6 is actually GPIO 43
this causes problems when coding… because there are 2 ways to address this pin in the code many new people do not understand the concept of abstraction and if they dint have the correct Board Support Package Selected nothing will work… I also learned this the hard way by asking questions on the forum
https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/XIAO_ESP32S3_Sense_Pinout.xlsx
We have two versions of SX1252 for XIAO. One is a btb socket for s3 sense, and the other is a female socket with pins for all xiao. The pins of the two are different.
also you cant use the extra pins on the non-S3 version
OK - thanks for clearing that up.
I have WIO SX1262 for XIAO V1.0 - which schematic should I refer to?