Seeed Studio XIAO ESP32C3 - tiny MCU board with Wi-Fi and Bluetooth5.0, battery charge supported, power efficiency and rich Interface.
Seeed Studio XIAO ESP32C3 adopts new RISC-V architecture, supporting both Wi-Fi and BLE wireless connectivities. For Internet of Things applications, you will find it is flexible and suitable for all kinds of IoT scenarios.
PRODUCT DETAILS
Seeed Studio XIAO Series are diminutive development boards, sharing a similar hardware structure, where the size is literally thumb-sized. The code name "XIAO" here represents its half feature "Tiny", and the other half will be "Puissant".
Seeed Studio XIAO ESP32C3 adopts new RISC-V architecture, supporting both Wi-Fi and BLE wireless connectivities. For Internet of Things applications, you will find it is flexible and suitable for all kinds of IoT scenarios.
Feature
- Flexible MCU Board: Incorporate the ESP32-C3 32-bit RISC-V chip, operating up to 160 MHz, mounted multiple development ports, supported by Arduino / CircuitPython
- Outstanding RF performance: Implement complete Wi-Fi functions and Bluetooth Low Energy, while supporting communication over 100m with a U.FL antenna
- Elaborate Power Design: Provide 4 working modes as low as 44 μA in deep sleep mode, while supporting lithium battery charge management
- Thumb-sized Design: 21 x 17.5mm, Seeed Studio XIAO series classic form factor, suitable for wearable devices
- Perfect for Production: Breadboard-friendly & SMD design, no components on the back
Description
Seeed Studio XIAO ESP32C3 has equipped a highly-integrated ESP32-C3 chip, built around a 32-bit RISC-V chip processor with a four-stage pipeline that operates at up to 160 MHz.
The board equips 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 number to the Seeed Studio XIAO family, the board deservedly maintains the classic thumb-sized form-factor design and elegant productization of single-sided components mounting. Meanwhile, it has 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 UART, IIC, and SPI serial communication ports, also including IIS (Internet Information Services). 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.
Starter Kit with free Course for all Electronics Neophytes and Enthusiasts
Seeed Studio has provided the Grove Starter Kit along with free and detailed courses for you quickly get started with microcontrollers and electronics, regarding all the Seeed Studio XIAO boards, promising you a great learning experience.
Not only programming but also electronics knowledge is not required, you will be taken step by step, from understanding the basic concepts to exercising the simple projects individually, finally being able to build complex, interesting, wearable projects on your own, owing a practical electronic product prototype from the course.
You can have access to the Seeed Studio Grove ecosystem by connecting it to the compatible Seeed Studio XIAO expansion board. We have developed more than 400 Grove modules, covering a wide range of applications that can fulfill various needs. Get started and explore the infinite possibilities of the Seeed Studio XIAO series!
If you are interested in programming embedded machine learning, we have Codecraft visual programming that can help you quickly start your own TinyML project. And we have set up a #tinyml channel on our Discord server, please click to join for 24/7 making, sharing, discussing, and helping each other out.
We already have 5 XIAO products based on different solutions in the XIAO family, to help you better understand the differences and choose the most suitable part for your projects, please refer to the Seeed Studio XIAO Series Page.
Attention
- It will be a little hard to connect the antenna at the first time using the board.
- Please connect the antenna at the vertical direction and do not drag at the horizontal direction.
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 IIS, 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 |
Application
- Internet of Things
- Wearable devices
- Health monitoring
- Education
- Low-Power(LP) networking
- Rapid prototyping
Application 1: Smart Private Garage
Materials: XIAO ESP32C3 *2, Grove - Button *1, Grove - Relay*1
Description:
This is a peer-to-peer WiFi communication application, since two XIAOs detect each other via Wifi, the garage door will open or keep opening, and vice versa.
Improvement:
It is nice to add an ultrasonic distance sensor to measure the car-to-door distance and an OLED screen to check the status of the garage. If you want an onboard voice sensor to command the door to open with vocal instruction, try our XIAO BLE Sense.
Application 2: Remote Forest Tracker
Materials: XIAO ESP32C3 *1, Grove - Wio - E5 *1, Grove - GPS *1
Description:
Thanks to the tiny size of the XIAO series, it is suitable to make the wearable devices, such as a small pet trackers. This wearable device can be used as a simple GPS-Tracker which will lock its current location and publish other data via LoRa.
Improvement:
A compass that shows direction and distance is a great added value to the tracker that you could consider. Meanwhile, publishing altitude, speed, or other parameters could bring more scenarios to this tracker. Besides, the chip ESP32-C3 allows this tracker to communicate over WiFi or BLE, and therefore, we can upload the tracker’s data or realize the Long Range-to-MQTT bridge as well.
Probably you are worried about the wireless capability of the above application of XIAO ESP32C3, and We have a 2.4GHz Rod Antenna for XIAO ESP32C3 which increases the wireless capability of the XIAO ESP32C3, The antenna is certified TELEC and XIAO ESP32C3 is compatible with Antenna, Check here to see more!
Hardware Overview
Part List
Seeed Studio XIAO ESP32C3 | x1 |
---|---|
Antenna | x1 |
Check five pieces of 7-pin male header compatible with Seeed Studio XIAO Series Board!
FAQ
Does the XIAO microcontroller come with a pin header?
Currently, all XIAOs don't come with a pin header. You can purchase them through Also add or pin header.
ECCN/HTS
HSCODE | 8543709990 |
USHSCODE | 8543709301 |
UPC | |
EUHSCODE | 8543709099 |
COO | CHINA |
CE | 1 |
EU DoC | 1 |
FCC | 1 |
REACH | 1 |
RoHS | 1 |
TELEC | 1 |
UK DoC | 1 |
LEARN AND DOCUMENTS
Documentations
- XIAO ESP32 Pinout
- ESP32-C3 Datasheet
- Report of Low Power Consumption
- XIAO ESP32C3 Bottom pad positioning
- XIAO ESP32C3 ROHS
- Schematic Diagram & PCB
Learn
[Wiki] XIAO ESP32C3 wiki
This wiki will show you how you can quickly get started with XIAO ESP32C3!
[Blog] XIAO ESP32C3 accesses Home Assistant via ESPHome service
This article will guide you through the installation of the ESPHome service in your own Home Assistant environment. By using the WiFi function of the XIAO ESP32C3, you will be able to connect your XIAO to the Home Assistant as part of your home terminal in a very smooth way.
[Project] 30 Awesome Arduino Projects That You Must Try 2022!
Just got your Arduino but don’t know what to do with it? No worries, we have compiled 30 cool Arduino projects to get you started!
[Project] The SMALLEST ESP32 Board
This video is about the smallest ESP32 C3 dev board from SeeedStudio called as XIAO ESP32C3. This development board has based on C3 chip which also has builtin Programmer circuit and also builtin Battery charging circuit.
[Project] XIAO ESP32C3 Getting started tutorial with Projects
Thanks to Engr Fahad, for providing projects to explain each and every detail including in the Seeed Studio XIAO ESP32.
[Project] IoT AI-driven Yogurt Processing & Texture Prediction | Blynk
Collect environmental factors and culture amount while producing yogurt. Then, run a neural network model via Blynk to predict its texture.
[Project] Building a smart home control centre around Home Assistant
In this article, we will detail how to set up Home Assistant on Seeed Studio's new product LinkStar H68K and deploy the ESPHome environment. By using the XIAO ESP32C3 to connect to LinkStar's WiFi network, more sensors can be added to the Home Assitant and ESPHome family. Take a look together.
[Others] Platform IO for Seeed Studio XIAO ESP32
Platform IO is supporting Seeed Studio XIAO ESP32 now! Come here and check it.