# Seeed Studio XIAO ESP32-S3

> Thumb-sized (21×17.8 mm) ESP32-S3R8 board: dual-core LX7 240 MHz, 8 MB PSRAM + 8 MB flash, Wi-Fi 4 + BLE 5 with U.FL antenna, 11 GPIO (9 ADC, touch), Li-ion charger, USB-C, castellated pads + JTAG/USB back pads; 14 µA deep sleep.

- Manufacturer: Seeed Studio
- Part number: 113991114
- Category: Development boards
- Canonical page: https://www.xirkit.io/products/seeed-studio-xiao-esp32-s3-f8f5
- Pinout: https://www.xirkit.io/products/seeed-studio-xiao-esp32-s3-f8f5/pinout
- Structured JSON: https://www.xirkit.io/products/seeed-studio-xiao-esp32-s3-f8f5/data.json
- Source: Xirkit structured parts catalog — every value traced to a cited document; unknowns are explicit.

## Key specifications

| Property | Value |
| --- | --- |
| Main chip | ESP32-S3R8 |
| Chips on board | ESP32-S3R8 |
| Exposed GPIO | 11 |
| Documented board pins | 24 |
| I/O voltage | 3.3 V |
| Supply voltage | 3.7–5 V |
| Flash | 8,192 KB |
| SRAM | 512 KB |
| PSRAM | 8,192 KB |
| Interfaces | gpio, pwm, adc, touch, gpio_matrix, rtc_gpio, i2c, uart, clock, spi, jtag, control, usb |
| Frameworks | Arduino, MicroPython |
| Dimensions | 17.78 × 21.14 × 1.6 mm |
| Operating temperature | -20 to 65 °C |

## Pinout (24 pins, 18 with electrical limits)

| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 5V | castellated_edge · R1 | power in | — | power_in | — | — | — | — | — | — | — |
| GND | castellated_edge · R2 | ground | — | ground | — | — | — | — | — | — | — |
| 3V3 | castellated_edge · R3 | power out | — | power_out | — | — | — | — | — | — | — |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| EN | back_pads · TP6 | control | CHIP_PU | RESET / EN (CHIP_PU) | 2.475–3.6 V | -0.3–0.825 V | — | — | — | — | no |
| 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 |
| 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 |
| BAT+ | back_pads · BAT+ | power in | — | power_in | — | — | — | — | — | — | — |
| BAT- | back_pads · BAT- | ground | — | ground | — | — | — | — | — | — | — |

## Where to buy

| Supplier | Price | Stock | Checked | URL |
| --- | --- | --- | --- | --- |
| Seeed Studio | 7.49 USD | unknown | 2026-09-24 | https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html |

## 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+.

**How much does the Seeed Studio XIAO ESP32-S3 cost?**

From $7.49 at Seeed Studio. Prices are observed unit prices before tax and shipping.

**What are the Seeed Studio XIAO ESP32-S3 dimensions?**

17.78 × 21.14 × 1.6 mm. A STEP model is available for enclosure fit checks.

**Which interfaces does the Seeed Studio XIAO ESP32-S3 support?**

gpio, pwm, adc, touch, gpio_matrix, rtc_gpio, i2c, uart, clock, spi, jtag, control, usb.

**How do I program the Seeed Studio XIAO ESP32-S3?**

Supported frameworks: Arduino, MicroPython.

**Where does this Seeed Studio XIAO ESP32-S3 data come from?**

Every value in this record is traced to a source — 2 documents including the board and chip datasheets — with the page and table cited per value. Unknowns are left explicit, never guessed.

## Sources

- [Seeed Studio XIAO ESP32-S3 datasheet](https://wiki.seeedstudio.com/xiao_esp32s3_getting_started/)
- [Seeed Studio listing](https://www.seeedstudio.com/XIAO-ESP32S3-p-5627.html)

## Part graph

### Built from

- [ESP32-S3R8](https://www.xirkit.io/products/category/dev-boards/esp32-s3r8) — main processor on the Seeed Studio XIAO ESP32-S3
- GD25Q64ENIGR — flash memory on the Seeed Studio XIAO ESP32-S3
- SGM6029CYG/TR — buck converter on the Seeed Studio XIAO ESP32-S3
- SGM40567-4.2XG/TR — battery charger on the Seeed Studio XIAO ESP32-S3

### Alternatives (by use case)

- [Raspberry Pi Pico 2 W](https://www.xirkit.io/products/raspberry-pi-pico-2-w-b3bc) — Both serve custom usb devices (hid, midi, serial) — check the trade-offs; $7 vs $7.49
- [Raspberry Pi Pico 2](https://www.xirkit.io/products/raspberry-pi-pico-2-1cde) — Both serve custom usb devices (hid, midi, serial) — check the trade-offs; $5 vs $7.49
- [Raspberry Pi Pico W](https://www.xirkit.io/products/raspberry-pi-pico-w-8b30) — Both serve custom usb devices (hid, midi, serial) — check the trade-offs; $6 vs $7.49
- [Raspberry Pi Pico](https://www.xirkit.io/products/raspberry-pi-pico-c8fe) — Both serve custom usb devices (hid, midi, serial) — check the trade-offs; $4 vs $7.49
- [Adafruit Feather RP2040](https://www.xirkit.io/products/adafruit-feather-rp2040-802e) — Both serve battery-powered and portable builds — check the trade-offs; $7.49 vs $11.95

### Pin-compatible

- [Adafruit QT Py RP2040](https://www.xirkit.io/products/adafruit-qt-py-rp2040-bdcf) — Same Seeed XIAO footprint and pad layout (guide p10) — different main chip
- [Seeed Studio XIAO ESP32C3](https://www.xirkit.io/products/seeed-studio-xiao-esp32c3-99be) — Same form factor and header layout as the Seeed Studio XIAO ESP32-S3 — pin-compatible, different main chip
- [Seeed Studio XIAO nRF52840 Sense](https://www.xirkit.io/products/seeed-studio-xiao-nrf52840-sense-a973) — Same form factor and header layout as the Seeed Studio XIAO nRF52840 Sense — pin-compatible, different main chip
- [Seeed Studio XIAO RP2040](https://www.xirkit.io/products/seeed-studio-xiao-rp2040-53de) — Same form factor and header layout as the Seeed Studio XIAO RP2040 — pin-compatible, different main chip
