The Seeed Studio XIAO ESP32S3 is an ultra-compact, high-performance IoT development board that inherits the classic XIAO form factor. Measuring just 21 × 17.8 mm, it integrates the powerful ESP32-S3 dual-core Xtensa LX7 32-bit processor running at up to 240 MHz. It combines Wi-Fi and Bluetooth 5.0 wireless connectivity with 8MB PSRAM and 8MB Flash, providing ample computing and storage capacity for complex IoT applications.
For wireless performance, the XIAO ESP32S3 supports a complete 2.4 GHz Wi-Fi subsystem and Bluetooth 5.0 / Bluetooth Mesh. Paired with the included 2.4 GHz rod antenna connected to the onboard U.FL/IPEX antenna connector, it can achieve communication distances over 100 meters. This is critical for applications such as wearables, smart home devices, and robotics that require reliable wireless connectivity.
Power management is one of the board‘s core strengths. It includes an onboard lithium battery charge management chip, supports 3.7V LiPo battery power and charging, and offers four power consumption modes. In deep sleep mode, current consumption drops to an impressive 14 µA, making it ideal for battery-powered portable devices and remote sensor nodes. During charging, fast charge current is 50 mA and trickle charge is 3.8 mA, with onboard charge indicator LEDs clearly displaying charging status.
In terms of interfaces, the XIAO ESP32S3 offers rich expansion capabilities: 11 PWM GPIOs, 9 ADC channels, 1× UART, 1× IIC, 1× SPI, plus a user LED and a charge LED. The onboard BOOT button and RESET button make it easy to enter download mode or restart the program. Its SMD design has no components on the back, is breadboard-compatible, and can be directly integrated into mass-production PCBA via stamp holes — balancing prototyping convenience with manufacturing reliability.
The board is officially supported by Arduino IDE and MicroPython. After installing the ESP32 board package, simply select “XIAO_ESP32S3” to begin programming. Users can quickly verify their development environment with a simple Blink program (the onboard user LED corresponds to GPIO21).
Whether you are building smart wearables, IoT sensor nodes, or rapid prototypes, the Seeed Studio XIAO ESP32S3 delivers powerful performance in an extremely small package, making it an ideal choice for individual developers and businesses purchasing in bulk.
Features
-
Powerful MCU: ESP32-S3 32-bit dual-core Xtensa LX7 processor, up to 240 MHz, supports Arduino / MicroPython development
-
Excellent RF performance: Supports 2.4 GHz Wi-Fi and BLE 5.0 dual-mode communication; paired with U.FL antenna for 100+ meter range
-
Refined power design: Supports lithium battery charge management, offers 4 power modes, deep sleep current as low as 14 µA
-
Thumb-sized compact design: 21 × 17.8 mm, classic XIAO form factor, ideal for wearables and space-constrained projects
-
Production-friendly: Breadboard-compatible, SMD design with no back-side components, suitable for mass production
-
Rich interfaces: 11 GPIOs (PWM), 9 ADC, 1× UART, 1× IIC, 1× SPI
-
Large storage capacity: 8MB PSRAM + 8MB Flash
-
Convenient operation: Onboard BOOT and RESET buttons, user LED, and charge indicator LED
Technical Specifications
| # | Parameter | Specification |
|---|---|---|
| 1 | Processor | ESP32-S3R8, Xtensa LX7 dual-core 32-bit, up to 240 MHz |
| 2 | Wireless | Complete 2.4 GHz Wi-Fi subsystem; Bluetooth 5.0 / Bluetooth Mesh |
| 3 | On-chip Memory | 8MB PSRAM & 8MB Flash |
| 4 | Interfaces | 1× UART, 1× IIC, 1× SPI, 11× GPIO (PWM), 9× ADC |
| 5 | Input Voltage | Type-C: 5V; BAT: 3.7V |
| 6 | Deep Sleep Current | Approximately 14 µA |
| 7 | Charging Current | 50 mA (fast charge) / 3.8 mA (trickle charge) |
| 8 | Dimensions | 21 × 17.8 mm |




















