Seeed Studio XIAO ESP32C3 - Tiny MCU Board with Wi-Fi and BLE for IoT Controlling Scenarios. Microcontroller with Battery Charge, Power Efficient, and Rich Interface for Tiny Machine Learning. …
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6

Seeed Studio XIAO ESP32C3 - Tiny MCU Board with Wi-Fi and BLE for IoT Controlling Scenarios. Microcontroller with Battery Charge, Power Efficient, and Rich Interface for Tiny Machine Learning. …

4.5/5
Product ID: 462788628
Secure Transaction

Details

  • Brand
    seeed studio
  • Model Name
    XIAO ESP32C3
  • Ram Memory Installed Size
    0.4 MB
  • Memory Storage Capacity
    4 MB
  • Connectivity Technology
    Wi-Fi
160MHz RISC-V chip speed
📶100m Wi-Fi/BLE5.0 range
🔋44μA deep sleep ultra-low power

Description

🚀 Tiny Board, Giant Leap for Your IoT Empire

  • BATTERY SMART DESIGN - Onboard Li-ion/LiPo charging and ultra-low 44μA deep sleep mode keep your wearables running longer.
  • STAY CONNECTED ALWAYS - U.FL antenna delivers rock-solid Wi-Fi and BLE 5.0 connectivity up to 100 meters—no dead zones here.
  • VERSATILE I O FOR TINY ML - 11 digital and 4 analog I/O ports plus UART/I2C/SPI/IIS interfaces empower complex edge computing tasks.
  • POWERHOUSE IN A THUMBPRINT - 160MHz 32-bit RISC-V CPU fuels your edge AI and IoT projects with lightning-fast processing.
  • COMPACT MEETS PRODUCTION READY - Sleek 21x17.5mm footprint with single-sided components fits seamlessly into any wearable or embedded design.

The Seeed Studio XIAO ESP32C3 is a compact, production-ready microcontroller board powered by a 160MHz 32-bit RISC-V chip. It features robust Wi-Fi and BLE 5.0 connectivity with a U.FL antenna supporting up to 100 meters range, ultra-low power consumption with a 44μA deep sleep mode, and onboard battery charging for Li-ion/LiPo cells. Designed for IoT, edge AI, and TinyML applications, it offers a rich set of digital and analog I/O ports and supports Arduino and CircuitPython development environments.

Large manufacture image 1Large manufacture image 2Large manufacture image 3

Specifications

RAMSRAM
Wireless TypeBluetooth
Brandseeed studio
SeriesXIAO ESP32C3
Item model numberESP32-C3
Operating SystemArduino / CircuitPython
Item Weight0.634 ounces
Product Dimensions0.83 x 0.69 x 0.83 inches
Item Dimensions LxWxH0.83 x 0.69 x 0.83 inches
ColorESP32C3
Number of Processors1
Manufacturerseeed studio
ASINB0B94JZ2YF
Country of OriginChina
Date First AvailableAugust 9, 2022

Have a Question? See What Others Asked

Can I power it with 12v?
would it work with battery CR2032 rechargeable 3.6V?
can we get it soldered?
According to google esp32 can support 3 uart connections but the specs for this device says one uart. does that mean i can only have 1 uart sensor? i

Reviews

4.5

All from verified purchases

K**K

Tiny. Powerful

Amazing little gadget. This has a well-built-out ecosystem for programming. It will take some reading, but if you do much with VS Code you can get this working pretty well. I have one doing WiFi scans and it works quite well.Note: you may have to do some soldering to use it w/o the USB, and to put connectable pins on it. The pins will work with breadboards. But you will not need a special programming device--just your computer.

L**N

ESP32C6 WiFi Access Point and Web Server Working Perfectly

I programmed it as a wifi access point and web server to deliver web pages to a web browser running on a tablet, cell phone, laptop or pc. I stored .png images on the esp32c6 using LittleFS that the web page was able to include in its display as an html body background image as well as html img images. I used Arduino IDE version 2.3.6 with C++. I have it defined as an XIAO_ESP32C6 board definition in the Arduino IDE. To get the onboard led to blink on and off, in void setup(), I specified pinMode(LED_BUILTIN,OUTPUT); and later in void loop() I was able to toggle it on and off in void loop() using digitalWrite(LED_BUILTIN,LOW); and digitalWrite(LED_BUILTIN,HIGH); I was also able to use a BME280 temperature sensor to the XIAO_ESP32C6 using pins D4 to SDA and D5 to SCL as well as supplying VIN and GND to the BME280. I will definitely be purchasing more of these XIAO_ESP32C6 microcontrollers.

M**K

Great price. Great size. Powerful

3 pack of esp32s3. Decent price. I was happy they included antennas. I soldered my own pins to the board. Soldered a 1000mah battery to the terminal. Each had a soil moisture sensor, temperature sensor, and humidity sensor.I have been using the esp32s3 variant for most of my projects due to the most robust support for micropython. With the power of these with cpu with micropython, it takes 30-60 minutes to prototype out the code. ESP now with micropython is very nice and all my sensors utilize it. Sensors all communicate with one master esp32s3 which communicates with an mqtt server. Xiao esp32s3 devices/sensors -> esp now -> master esp32s3 -> mqtt server -> database/triggers

D**D

Muy buen producto

Muy buen producto, y lo mas importante para mi, es que llego muy rapido.

P**R

Converting from wroom to c6 was not smooth, c3 ok

Update 5/1/25:The little flex antenna doesn’t work any better than the ceramic one and the higher gain antennas I have found do not improve bluetooth performance at all. In fact the 8db gain antennas I bought are *extremely* directional to bluetooth signals to the point that they don’t get anything from 10ft away if not aligned very precisely, though they do improve wifi signaling mightily in every orientation I tried.I upgraded the cores when I made a new pi4 build platform but it did not fix one glaring issue with these - the pin numbers in the tooling does not match the silkscreening on the part. For example with pin 2 designated as an output the signal appears on pin 0.Update:The 3.0.0 cores I updated to are dev, not stable. The Serial2 port doesn’t work on any esp32 core unless you explicitly declare a new hardwareserial object, for wroom do the begin call with the pin number parameters provided and those are rx=16 and tx=17 iirc. For c3 and c6 both accept the begin call with only the baud rate parameter iirc.Original:I have some BLE code running on wroom boards and tried converting to the c6 with little success, could be my methodology.I build using arduino-cli on headless Libre ROC boards. I upgraded the cores and added the XIAO ESP32C6 which was quite painful and then made some slight changes to my existing code to accommodate some slight refactoring done in the newer BLE libraries. That code runs fine on the old wroom boards built with the new core updates.Building for the c6 was not much trouble but the code didn’t work at all. I built a simple blink sketch and it did work but the serial.print statements never appear. No idea what is causing that but the led did blink as expected.It was probably wishful thinking that the change over would be simple. I don’t need any feature of the c6 so I’m going to try Seeeds c3 version.

S**R

Postage stamp sized super computer

The media could not be loaded. Great little device. Bought it pre-soldered for my first ever project involving anything electronic and it didn't disappoint. Lots of documentation available online. I didn't make use of most of the features, but used it to run a stepper motor driver, read a thermistor that is attached to the motor as a fail safe incase the cooling fan fails, and to read a rotary encoder to adjust the speed and direction of the motor. P.S: the images show the incomplete project. I need to make a housing, but the electronics work amazingly!Great little device and incredibly tiny!!

P**X

Incredibly good package

These little ESP32C3s are an incredibly good package for the price. Very small, with a nice set of pin outs, a reasonably powerful SoC, and support for any number of external wifi antennas have made these my board of choice for a number of ESPHome powered automations, from weather stations to chicken coop monitoring equipment.It would be nice for the Amazon ones to offer a variant with headers soldered on, but its not really a terribly big deal to solder your own on.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Pooja R.

The customer service exceeded my expectations. Perfect for buying products you can't find elsewhere.

1 week ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
฿1591

Duties & taxes incl.

Thailandstore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Seeed Studio Xiao Esp32c3 Tiny Mcu Board With Wi Fi | Desertcart Thailand