Seeed Studio XIAO ESP32C3 RISC-V Wi-Fi BLE 5.0 Battery Charge Supported

Regular price
€4,99
Sale price
€4,99
Regular price
€6,70
Sold out
Unit price
Quantity must be 1 or more

🧠 Seeed Studio XIAO ESP32C3 – Compact IoT Dev Board Powered by RISC-V

The XIAO ESP32C3 is an ultra-mini development board built around the Espressif ESP32-C3 dual-mode WiFi/Bluetooth chip, featuring a high-performance 32-bit RISC-V CPU. With robust RF capabilities, it supports IEEE 802.11 b/g/n WiFi and Bluetooth 5 (BLE) for reliable wireless communication.

📡 Comes with an external antenna to boost signal strength in demanding IoT environments.

📦 Tiny But Mighty Its elegant form factor and single-sided SMT design make it perfect for space-constrained applications.

🔌 Interface Highlights

  • 11 digital I/O pins for PWM control

  • 3 analog I/O pins for ADC readings

  • Supports UART, I2C, SPI, and other serial interfaces

  • Onboard reset button and bootloader mode button for easy flashing

Feature

🚀 Powerful Core Processor Powered by the ESP32-C3, a 32-bit RISC-V single-core CPU running up to 160 MHz, delivering efficient performance for IoT applications 🧠⚡

📶 Robust Wi-Fi Subsystem Fully supports IEEE 802.11 b/g/n with Station, SoftAP, SoftAP + Station, and promiscuous mode for versatile connectivity 🌐📡

🔷 Advanced Bluetooth LE Compatible with Bluetooth 5 and Bluetooth Mesh, enabling reliable low-power communication 🔄📲

🔋 Ultra-Low Power Design Achieves 43μA deep sleep current, perfect for energy-sensitive projects 🌙🔌

📡 Enhanced RF Performance Comes with an external antenna for improved signal strength in wireless environments 📈

🔌 Built-in Battery Management Integrated charging/discharge chip supports lithium battery power for mobile scenarios 🔄🔋

💾 Rich On-Chip Resources Includes 400KB SRAM and 4MB onboard flash, ensuring smooth multitasking and storage 📦

📏 Thumb-Sized Form Factor Measures just 21 × 17.8 mm, keeping the classic XIAO series footprint — ideal for wearables and compact devices 👣⌚

🛡️ Reliable Security Features Built-in crypto engine supports AES-128/256, Hash, RSA, HMAC, digital signature, and secure boot 🔐🧬

🔧 Versatile I/O Interfaces

  • 1× I2C

  • 1× SPI

  • 2× UART

  • 11× GPIO (PWM)

  • 4× ADC

  • 1× JTAG bonding pad

📐 Sleek Hardware Design Single-sided surface-mount layout for streamlined integration in PCB designs 🧱

Specification

Parameter

Description

Processor

ESP32-C3 SoC

RISC-V single-core 32-bit chip processor with a four-stage pipeline that operates at up to 160 MHz

Wireless

Complete 2.4GHz Wi-Fi subsystem

Bluetooth 5.0/ Bluetooth mesh

On-chip Memory

400KB SRAM & 4MB Flash

Interface

1x UART, 1x IIC, 1x SPI,11x GPIO(PWM), 4x ADC

1x Reset button, 1x Boot button

Dimensions

21 x 17.5mm

Power

Circuit operating voltage: 3.3V@200mA

Charging current: 350mA/100mA

Input voltage (VIN): 5V

Deep Sleep Power Consumption

Deep Sleep Model: >44 μA

Wi-Fi Enabled Power Consumption

Active Model: <75 mA

Modem-sleep Model: <25 mA

Light-sleep Model: <4 mA

BLE Enabled Power Consumption

Modem-sleep Model: <27 mA

Light-sleep Model: <10 mA

Working Temperature

-40°C ~ 85°C

Item Seeed Studio XIAO ESP32C3 Seeeduino XIAO SAMD21 Seeed XIAO RP2040 Seeed XIAO nRF52840 Seeed XIAO nRF52840 Sense
Processor ESP32-C3 32-bit RISC-V @160MHz SAMD21 M0+@48MHz RP2040 Dual-core M0+@133Mhz nRF52840 M4F@64MHz nRF52840 M4F@64MHz
Wireless Connectivity WiFi and Bluetooth 5 (BLE) N/A N/A Bluetooth 5.0/BLE/NFC Bluetooth 5.0/BLE/NFC
Memory 400KB SRAM, 4MB onboard Flash 32KB SRAM 256KB FLASH 264KB SRAM 2MB onboard Flash 256KB RAM, 1MB Flash 2MB onboard Flash 256KB RAM,1MB Flash 2MB onboard Flash
Built-in Sensors N/A N/A N/A N/A 6 DOF IMU (LSM6DS3TR-C), PDM Microphone
Interfaces I2C/UART/SPI I2C/UART/SPI I2C/UART/SPI I2C/UART/SPI I2C/UART/SPI
PWM/Analog Pins 11/4 11/11 11/4 11/6 11/6
Onboard Buttons Reset/ Boot Button N/A Reset/ Boot Button Reset Button Reset Button
Onboard LEDs Charge LED N/A Full-color RGB/ 3-in-one LED 3-in-one LED/ Charge LED 3-in-one LED/ Charge LED
Battery Charge Chip ETA4054S2F N/A N/A BQ25101 BQ25101
Programming Languages Arduino/ MicroPython Arduino/ CircuitPython Arduino/ MicroPython/ CircuitPython

XIAO SoM User Manual open-sources all hardware and software materials of XIAO, providing professional product design guidelines to help you accelerate ideas off the ground, streamline product design, providing a seamless experience from module selection to mass production. You can check here to see more info.

Hardware Overview


Pinout


Application

🌐 Internet of Things (IoT) Enable seamless connectivity across smart devices and edge networks

Wearable Devices Ideal for compact, power-efficient wearables and sensor-based gear

🩺 Health Monitoring Supports real-time tracking of biometric data and wellness analytics

📚 Education & Learning Perfect for STEM kits, coding tutorials, and embedded system training

🔋 Low-Power Networking Designed for energy-sensitive environments with ultra-low power draw

Rapid Prototyping Streamline development for makers, startups, and hardware innovators

Documents


Note

XIAO SoM User Manual open-sources all hardware and software materials of XIAO, providing professional product design guidelines to help you accelerate ideas off the ground, streamline product design, providing a seamless experience from module selection to mass production. You can check here to see more info.

Part List

Seeed Studio XIAO ESP32C3

x1

7 Pin Header

x2

Seeed Studio XIAO ESP32C3 Power Pins

🔋 5V (Power I/O) Provides 5V output from the USB port. It can also be used as a voltage input, but a diode (Schottky, signal, or power type) must be placed with the anode connected to the battery and cathode to the 5V pin to ensure safe operation.

3V3 (Regulated Output) Delivers 3.3V regulated power from the onboard voltage regulator. Supports up to 700mA current draw.

🧲 GND (Ground) Common ground pin used for power, data, and signal reference.

Seeed Studio XIAO ESP32C3 Strapping Pins

🔧 Boot Mode Caution for Strapping Pins (ESP32-C3) Per the ESP32-C3 chip manual, GPIO2, GPIO8, and GPIO9 are designated as strapping pins. Their logic levels during power-up determine the chip’s boot mode (e.g. Flash Boot or Download Boot).

⚠️ When using these pins on the XIAO ESP32C3, make sure they’re not pulled high or low in a way that accidentally forces the chip into an unintended mode — such as continuously entering bootloader mode or preventing program execution and firmware upload.

🧩 Tip: If your XIAO keeps failing to upload code or boots into the wrong mode, check whether these GPIOs are connected to buttons, pull-up/down resistors, or peripherals that interfere with the strapping logic.

Go to full site