Seeed Studio XIAO ESP32-C5 Specs

TL/DR

The XIAO ESP32-C5 is Seeed Studio’s first XIAO board to support 5 GHz Wi-Fi, combining dual-band Wi-Fi 6, Bluetooth 5.0 LE, and IEEE 802.15.4 for Zigbee and Thread in a 21 × 17.8 mm form factor. It is powered by Espressif’s ESP32-C5 SoC, featuring a 240 MHz RISC-V core, 8 MB Flash, and 8 MB PSRAM.

The board includes a hardware security stack with Secure Boot V2, Flash Encryption, and AES acceleration, making it suitable for production deployments. Priced at approximately $6.90, it supports Arduino, PlatformIO, ESP-IDF, and MicroPython, and is compatible with Seeed’s Grove ecosystem.

Introduction

The XIAO ESP32-C5 is Seeed Studio’s most radio-capable XIAO yet — the first board in the family to support 5 GHz Wi-Fi, sitting alongside 2.4 GHz Wi-Fi 6, Bluetooth 5 LE, and IEEE 802.15.4 for Zigbee and Thread. All of that lives in the classic XIAO stamp-hole form factor: 21 × 17.8 mm. It’s the 15th board in the XIAO line and the third to use an Espressif RISC-V core.

Powered by Espressif’s ESP32-C5 SoC — a chip that only became broadly available in mid-2025 (hence the slightly weird naming order; the C6 board came out first) — it’s a board you can build a product with, not just a prototype.

Full Spec Sheet

ParameterValue
SoCEspressif ESP32-C5 (RISC-V)
CPU coresSingle-core 32-bit RISC-V HP core up to 240 MHz + LP core up to 48 MHz
On-chip SRAM384 KB SRAM + 320 KB ROM + 16 KB LP SRAM (stays powered in deep sleep)
Flash8 MB external Flash
PSRAM8 MB external PSRAM
Wi-FiDual-band Wi-Fi 6 (802.11 a/b/g/n/ac/ax) — 2.4 GHz & 5 GHz. Modes: Station, SoftAP, STA+AP, Promiscuous/Monitor
BluetoothBluetooth 5.0 LE + Bluetooth Mesh
IEEE 802.15.4Zigbee + Thread (via ESP-IDF)
IoT protocolsMatter, HomeKit, MQTT
GPIOUp to 11 × GPIO (all PWM-capable)
ADC5 × 12-bit ADC channels
Digital interfaces1 × I2C, 1 × SPI, 2 × UART, JTAG (pads on reverse side)
ULP GPIO7 LP I/O pins (6 accessible on board, 2 on edge pads)
USBUSB-C (power + data/programming)
AntennaExternal RF antenna included, U.FL connector, FPC option — RP-SMA upgrade possible
Power input5V via USB-C or 3.7V LiPo via battery pads
Battery managementOnboard SGM40567 PMIC — 100 mA charging current
Battery monitorGPIO6 (ADC), enabled via GPIO26
3.3V outputRegulated 3.3V available on pin
Deep sleep current~10–100 µA depending on configuration
User LEDProgrammable on GPIO15 (LED_BUILTIN)
ButtonsBOOT + RESET (enlarged vs. earlier XIAOs)
Form factor21 × 17.8 × 1.2 mm, castellated SMD pads
SecurityAES-128/256, SHA, HMAC, Digital Signature peripheral, Secure Boot V2, Flash encryption, PSRAM encryption, Key Manager
Operating temp.−40°C to +85°C
Toolchain supportArduino IDE (esp32 core ≥ 3.3.5), PlatformIO, ESP-IDF 5+, MicroPython
Price (approx.)~$6.90 / ~£5.50

The Radio Suite

This is the main event. The C5 packs more wireless protocols into a single chip than anything that’s previously worn the XIAO badge.

Wi-Fi 6 — Dual Band (2.4 GHz + 5 GHz)

Think of 2.4 GHz like a motorway at 5 pm on a Friday — every device in the neighbourhood is on it: microwaves, baby monitors, every neighbour’s smart speaker and router. 5 GHz is the quieter B-road. More channels, less interference, and faster throughput for applications that actually push data — OTA updates, streaming sensor feeds, image transfer. The trade-off is range: 5 GHz doesn’t punch through walls quite as convincingly. For bench builds, workshops, and indoor IoT deployments though, it’s a genuinely useful option to have, especially when paired with the included external antenna.

Note: 5 GHz draws more power than 2.4 GHz. If your project is battery-powered and doesn’t need the extra bandwidth, sticking to 2.4 GHz will keep sleep-cycle budgets tidier. The good news: you choose per-connection.

Bluetooth 5.0 LE + IEEE 802.15.4

BLE 5.0 is onboard with Mesh support, coexisting with Wi-Fi via time-division multiplexing. The 802.15.4 subsystem covers both Zigbee and Thread, making this board Matter-compatible out of the box. That’s a lot of protocol coverage for one chip at this price.

Processor & Memory

The ESP32-C5 runs a single-core 32-bit RISC-V HP core clocked up to 240 MHz — quicker than the C6’s 160 MHz. The secondary LP core runs at up to 48 MHz and can keep housekeeping running while the main core sleeps. On-chip you get 384 KB SRAM and 320 KB ROM, plus 16 KB of LP SRAM that stays powered during deep sleep — handy for stashing state data without burning a flash write cycle.

Externally, the board ships with 8 MB Flash and 8 MB PSRAM — the same combo as the XIAO ESP32-S3, and perfectly decent for projects juggling complex protocol stacks or large buffers.

Note for Arduino users: PSRAM needs to be enabled manually — Tools → PSRAM → OPI PSRAM. Some examples (including OpenThread and Matter demos) require it enabled to function correctly.

I/O & Peripherals

For a board this size, the interface count is solid: 11 GPIOs on the edge pads (all PWM-capable), 5 × 12-bit ADC channels, I2C, SPI, two UARTs, and a JTAG debug interface on solder pads on the reverse side.

The lower-power core gets its own 7 ULP I/O pins, 6 of which are accessible on the board. The bottom pads also expose JTAG connections, battery positive/negative, and additional ADC inputs A1–A4. Both BOOT and RESET buttons have been enlarged compared to earlier XIAO boards — a small but appreciated improvement.

Power & Battery Management

Power in via USB-C at 5V for desktop/wired use, or drop a 3.7V LiPo onto the BAT pads on the underside for untethered deployment. The onboard SGM40567 PMIC handles charging at up to 100 mA. Battery voltage is readable in software by enabling GPIO26 and reading the ADC on GPIO6.

Deep sleep current is in the 10–100 µA range depending on configuration — workable for long-life sensor nodes. Wake sources include GPIO triggers (high or low level, configurable) and the timer. Keep the JTAG pins (MTMS, MTDI, MTCK, MTDO) reserved and off the wake-up source list unless you enjoy bricking boards.

Security Features

This is one area where the newer ESP32 family genuinely leaves the original ESP32 in the dust. The C5 includes a proper hardware security stack:

  • Secure Boot V2 — cryptographically verified boot chain
  • Flash Encryption — AES hardware acceleration of flash contents
  • PSRAM Encryption — external PSRAM contents encrypted at rest
  • Crypto Accelerators — AES-128/256, SHA-224/256/384/512, HMAC
  • Digital Signature Peripheral — hardware-protected signing
  • Key Manager — hardware key storage and management
  • eFuse — 4 Kbit one-time-programmable configuration

For hobby builds you’ll likely never touch most of this. But if you’re putting something into production — a smart home gateway, an internet-facing sensor, anything that holds credentials — having Secure Boot and Flash Encryption available without bolting on an external secure element is a meaningful advantage.

Toolchain & Ecosystem

Supported toolchains: Arduino IDE (esp32 core ≥ 3.3.5, select XIAO_ESP32C5), PlatformIOESP-IDF 5+, and MicroPython. The Seeed wiki launched alongside the board and is unusually thorough for a day-one release.

For Matter or Thread builds, ESP-IDF is the right path. The Arduino core’s OpenThread and Matter examples compile and work, but full production Matter use sits more comfortably in ESP-IDF. The board is compatible with the entire Grove ecosystem (400+ plug-and-play modules), and the castellated stamp-hole design drops straight into a custom PCB as a certified module.

How Does It Compare Within the XIAO Family?

BoardBest Forvs. C5
XIAO ESP32-C3Simple Wi-Fi + BLE, tightest budgetC5 wins on speed, memory, and protocol support
XIAO ESP32-C6Matter-native, Zigbee, Thread, 2.4 GHz Wi-Fi 6C5 adds 5 GHz + faster core (240 vs 160 MHz)
XIAO ESP32-S3Camera, TinyML, dual-core Xtensa computeC5 wins on radio; S3 wins on parallel compute and camera support

Who Should Use This?

The XIAO ESP32-C5 makes most sense if you’re building:

  • Smart home hubs that need to speak Wi-Fi, BLE, Zigbee, Thread, and Matter all at once
  • Sensors or gateways in RF-congested environments where 5 GHz gives cleaner throughput
  • Edge gateways that bridge different protocol worlds
  • Production-grade IoT nodes where Secure Boot and Flash Encryption are non-negotiable
  • Battery-powered deployments with occasional data bursts over Wi-Fi 6
  • Scanning tools that need promiscuous mode on both Wi-Fi bands

Verdict

The XIAO ESP32-C5 is a quietly significant board. It doesn’t do anything flashy at first glance — it’s still a tiny, cheap, stamp-hole module that fits on the same footprint as everything else in the XIAO range. But under the hood it’s the most capable wireless device Seeed has shipped in this form factor. Dual-band Wi-Fi 6, full 802.15.4, a 240 MHz RISC-V core, 8 MB PSRAM, and a real hardware security stack for under seven dollars is hard to argue with.

The ecosystem is still maturing and community examples are thinner than for the S3 or original ESP32. But the fundamentals are solid, the Seeed wiki is better than usual for a new launch, and toolchain support is already broad enough for serious work.

Worth having a few in the parts drawer. Genuinely.

Scroll to Top