XIAO ESP32C3

by Seeed Studio

Behold, here is a new member to the Seeed Studio XIAO series, like a Thumbelina carrying a complete Wi-Fi system along with Bluetooth Low Energy function - the Seeed Studio XIAO ESP32C3 has launched!

Features

  • Outstanding RF performance: Powerful ESP32-C3 SoC and U.FL antenna provided that supports WiFi/Bluetooth connection over 100m.
  • Thumb-size Design: 21 x 17.5mm overall dimension, portable and lightweight.
  • Low power consumption: Lowest as 44 μA (deep sleep mode), with 4 working modes available.
  • Onboard battery charge IC: Supports battery charging, great for various wearable scenarios and wireless IoT applications.

Seeed Studio XIAO ESP32C3 has equipped a highly-integrated ESP32-C3 chip, built around 32-bit RISC-V chip processor with a four-stage pipeline that operates at up to 160 MHz. Retaining the Seeed Studio XIAO series classic form-factor of small and exquisite, it offers 2.4GHz Wi-Fi and BLE(Bluetooth Low Energy) wireless capabilities to the developers. With the addition of ultra-low-power cost and charging ability, it provides a perfect solution for various IoT controlling scenarios and complex carriable applications.

As you can see, the board uses the highly-integrated ESP32-C3 SoC. The chip has been installed with a complete 2.4GHz Wi-Fi subsystem which means it supports Station mode, SoftAP mode, SoftAP & Station mode, and promiscuous mode for multiple Wi-Fi applications. It works under an ultra low power state, also supporting features of Bluetooth 5 and Bluetooth mesh. There are 400 KB SRAM & 4 MB Flash on the chip, allowing for more programming space, and bringing more possibilities to the IoT control scenarios.

Being a member of the Seeed Studio XIAO family, the board deservedly maintains the classic thumb-sized form-factor design and elegant productization single-sided components mounting. Meanwhile, it is equipped with a battery charge chip and integrated circuit for enhancing its ability to carry. This board comes included with an external antenna to increase the signal strength for wireless applications. There are 11 digital I/O that can be used as PWM pins and 4 analog I/O that can be used as ADC pins. It supports four serial interfaces - UART, I2C, SPI and I2S. Utilizing its small and exquisite hardware design and the powerful onboard chip, programming by Arduino, it will offer more ability to wearable and portable devices or other applications.

Specifications

Item Seeed Studio XIAO ESP32C3
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 I2C, 1x I2S, 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: 50mA/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

Applications

  • Internet of Things
  • Wearable devices
  • Health monitoring
  • Education
  • Low-Power(LP) networking
  • Rapid prototyping

If you are interested in programming embedded machine learning, Seeed have Codecraft graphic programming that can help you quickly start your own TinyML project. And they have set up a #tinyml channel on their Discord server, please click to join for 24/7 making, sharing, discussing, and helping each other out.

Documentation

Learn

  • XIAO ESP32C3 wiki - This wiki will show you how you can quickly get started with XIAO ESP32C3!

11 customer reviews

2 years ago
Very impressed with this tiny board. I quickly flashed a project I had developed for another ESP-32 board to it from the Arduino project I had in PlatformIO. Took it outside to test how far it could still send real-time data peer-to-peer to another ESP32 (my previous limit was 65m). This tiny board with the antenna supplied was giving me an instant response from the receiving board at 124m. I couldn't get further away and still see my receiver due to trees getting in the way, so I don't know just how far I could have got and still had good remote data transfer.
by Paul about XIAO ESP32C3 via REVIEWS.io
2 years ago
Very interesting device. Trying various examples currently. It seems very capable.
by Donald about XIAO ESP32C3 via REVIEWS.io
2 years ago
A fantastic microcontroller with WiFi and Bluetooth capabilities, high-speed dual-core processor, ample memory. It's compatible with multiple development environments and programming languages, making it ideal for various projects. However, the initial setup can be challenging. Overall, highly recommended.
by Richard about XIAO ESP32C3 via REVIEWS.io
2 years ago
Nice neat board, shame it came without mounting pins or pinout diagram. Could have been loaded with a test program as well - blink maybe to reassure new owner
by Barry about XIAO ESP32C3 via REVIEWS.io
2 years ago
Brilliant little microcontroller at an astonishing price, given it's performance and spec. I've used 5 of 6 of these now as controllers for puzzles in an Escape room linked via WiFi to a RaspberryPi server using MQTT.
by Anonymous about XIAO ESP32C3 via REVIEWS.io
2 years ago
I’ve bought some of these before and have come back for more. They’re great little devices, well made, very compact and very easy to connect to wifi and they’re ridiculously good value for money. I’m using them for a series of wifi connected ‘escape room’ puzzles. Speedy shipping as always!
by Anonymous about XIAO ESP32C3 via REVIEWS.io
2 years ago
Awesome update to the ESP32 range of boards. A fraction of the size and cheaper than the existing ESP32 range. What's not to like? Less available ports than a full-sized ESP32 but for the majority of small projects I do temp/humidity, Energy/Solar meter reading etc. I only need a few ports to do the job. As always great service
by Adam about XIAO ESP32C3 via REVIEWS.io
3 years ago
Great little micro - it’s the Xiao with wifi built-in. It’s as easy to setup the wifi as an Adafruit Feather and comes complete with self adhesive antenna. (Take care when opening as the antenna is thin flexible plastic and could be torn quite easily.) I’m using it as an MQTT pub/sub module.
by Anonymous about XIAO ESP32C3 via REVIEWS.io