Seeed Studio XIAO ESP32-S3 pinout
All 24 pins of the Seeed Studio XIAO ESP32-S3, each mapped to the ESP32-S3R8 pad it routes to, with its functions and — for 18 pins — the electrical limits from the chip datasheet. Every number cites its page and table.
Seeed Studio XIAO ESP32-S3 pins, functions and electrical limits
| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant | Abs max | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D0 | castellated_edge · L1 | gpio | GPIO1 | D0, GPIO1, PWM (LEDC), ADC, TOUCH1, ADC1_CH0, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO1, sar_i2c_sda_0 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D1 | castellated_edge · L2 | gpio | GPIO2 | D1, GPIO2, PWM (LEDC), ADC, TOUCH2, ADC1_CH1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO2, sar_i2c_scl_1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D2 | castellated_edge · L3 | gpio | GPIO3 | D2, GPIO3, PWM (LEDC), ADC, TOUCH3, ADC1_CH2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO3, sar_i2c_sda_1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D3 | castellated_edge · L4 | gpio | GPIO4 | D3, GPIO4, PWM (LEDC), ADC, TOUCH4, ADC1_CH3, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO4 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D4 | castellated_edge · L5 | gpio | GPIO5 | D4, GPIO5, PWM (LEDC), ADC, SDA, TOUCH5, ADC1_CH4, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO5 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D5 | castellated_edge · L6 | gpio | GPIO6 | D5, GPIO6, PWM (LEDC), ADC, SCL, TOUCH6, ADC1_CH5, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO6 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D6 | castellated_edge · L7 | gpio | GPIO43 | D6, GPIO43, PWM (LEDC), TX, U0TXD, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| 5V | castellated_edge · R1 | power in | power_in | p.2 table 2_1 | |||||||||
| GND | castellated_edge · R2 | ground | ground | ||||||||||
| 3V3 | castellated_edge · R3 | power out | power_out | https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/new-res/202003751_XIAO%20ESP32S3_v1.4_SCH&PCB_260226.zip | |||||||||
| D10 | castellated_edge · R4 | gpio | GPIO9 | D10, GPIO9, PWM (LEDC), ADC, MOSI, TOUCH9, ADC1_CH8, SUBSPIHD, FSPIHD, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO9 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D9 | castellated_edge · R5 | gpio | GPIO8 | D9, GPIO8, PWM (LEDC), ADC, MISO, TOUCH8, ADC1_CH7, SUBSPICS1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO8 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D8 | castellated_edge · R6 | gpio | GPIO7 | D8, GPIO7, PWM (LEDC), ADC, SCK, TOUCH7, ADC1_CH6, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO7 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D7 | castellated_edge · R7 | gpio | GPIO44 | D7, GPIO44, PWM (LEDC), RX, U0RXD, CLK_OUT2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| MTDO | back_pads · TP4 | gpio | GPIO40 | MTDO, GPIO40, CLK_OUT2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| MTDI | back_pads · TP3 | gpio | GPIO41 | MTDI, GPIO41, D12, ADC, TOUCH13, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| MTCK | back_pads · TP5 | gpio | GPIO39 | MTCK, GPIO39, CLK_OUT3, SUBSPICS1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| MTMS | back_pads · TP2 | gpio | GPIO42 | MTMS, GPIO42, D11, ADC, TOUCH12, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera) | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| EN | back_pads · TP6 | control | CHIP_PU | RESET / EN (CHIP_PU) | 2.475–3.6 V | -0.3–0.825 V | no | ESP32-S3 datasheet p.65 table 65_2 | |||||
| GND | back_pads · TP1 | ground | ground | ||||||||||
| D- | back_pads · TP7 | usb | GPIO19 | USB_D-, GPIO19, ADC2_CH8, U1RTS, CLK_OUT2, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO19 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| D+ | back_pads · TP8 | usb | GPIO20 | USB_D+, GPIO20, ADC2_CH9, U1CTS, CLK_OUT1, GPIO matrix (any routable peripheral signal: UART, I2C, I2S, LEDC PWM, MCPWM, RMT, PCNT, TWAI, SPI, LCD/camera), RTC_GPIO20 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-S3 datasheet p.65 table 65_2 |
| BAT+ | back_pads · BAT+ | power in | power_in | p.2 table 2_1 | |||||||||
| BAT- | back_pads · BAT- | ground | ground |
Seeed Studio XIAO ESP32-S3 pinout FAQ
What microcontroller does the Seeed Studio XIAO ESP32-S3 use?
The Seeed Studio XIAO ESP32-S3 is built around the ESP32-S3R8, alongside GD25Q64ENIGR, SGM6029CYG/TR, SGM40567-4.2XG/TR.
How many GPIO pins does the Seeed Studio XIAO ESP32-S3 have?
11 GPIO pins are exposed. Xirkit documents 24 board pins, 18 of them with pin-level electrical limits.
Are the Seeed Studio XIAO ESP32-S3 I/O pins 5 V tolerant?
No. The I/O pins are not 5 V tolerant — they run at 3.3 V logic; use a level shifter for 5 V signals. Input-high threshold: 2.475–3.6 V.
How much current can a Seeed Studio XIAO ESP32-S3 GPIO pin source?
Documented output-high current per pin: 40 mA typ. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.
What voltage powers the Seeed Studio XIAO ESP32-S3?
Supply range 3.7–5 V. Power inputs: 5V, BAT+.
Related data
Looking for something else? Browse every structured part.