Introduction to XIAO ESP32C6

The XIAO ESP32C6 is powered by the highly-integrated ESP32-C6 SoC. Here are some key features:

  • Dual 32-bit RISC-V Processors: The ESP32-C6 boasts a high-performance (HP) processor running up to 160 MHz and a low-power (LP) 32-bit RISC-V processor clocked at 20 MHz.
  • Memory: It has 512KB SRAM and 4 MB Flash, providing ample programming space for your projects.
  • Wireless Connectivity: The XIAO ESP32C6 supports 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, and Thread (802.15.4). As the first XIAO member compatible with Thread, it’s perfect for building Matter-compliant smart home projects.
  • Security: Utilize the ESP32-C6 for secure boot, encryption, and Trusted Execution Environment (TEE) features, enhancing the security of your smart home applications.
  • Outstanding RF Performance: With an onboard antenna offering up to 80m BLE/Wi-Fi range, reliable connectivity is assured.

Specifications Comparison

Let’s compare the XIAO ESP32C6 with other XIAO boards:

FeatureXIAO ESP32C6XIAO ESP32C3XIAO ESP32S3
ProcessorESP32-C6 SoCESP32-C3 SoCESP32-S3R8
WirelessWi-Fi 6, Bluetooth 5.3, Zigbee, ThreadWi-Fi, Bluetooth 5.0Wi-Fi, Bluetooth 5.0, Zigbee, Thread
On-chip Memory512KB SRAM & 4MB Flash400KB SRAM & 4MB Flash8M PSRAM & 8MB Flash
InterfacesUART, IIC, SPI, GPIO, ADC, SDIOUART, IIC, SPI, GPIO, ADCUART, IIC, IIS, SPI, GPIO, ADC, User LED, Charge LED
Dimensions21 x 17.5 mm
Power Input VoltageType-C: 5V, BAT: 4.2VType-C: 5V, BAT: 3.8VType-C: 5V, BAT: 3.8V
Power Consumption (Deep Sleep)~15 μA~44 μA~14 μA
Working Temperature-40°C to 85°C-40°C to 65°C

Getting Started

  1. Hardware Preparation:
  2. Software Setup:
    • As of now, the stable release of Arduino-ESP32 (version 2.0.14) does not support the ESP32-C6 chipset. You’ll need to use the development release of the board manager. Find the board manager URL in the official guide.
  3. Start Exploring:
    • Dive into the XIAO ESP32C6’s capabilities, experiment with its wireless connectivity, and build exciting projects!

Remember, the XIAO ESP32C6 opens up a world of possibilities for smart home automation, IoT, and more. Happy tinkering! 🚀🔌