Skip to main content

ESP32-C6-Zero

The ESP32-C6-Zero is a compact microcontroller development board that integrates a variety of digital interfaces.

On the hardware side, it uses the ESP32-C6FH8 chip, featuring a 32‑bit RISC‑V high‑performance processor (HP Core) running at up to 160 MHz and a 32‑bit low‑power coprocessor (LP Core) running at up to 20 MHz. The chip comes with 8 MB Flash, 320 KB ROM, 512 KB HP SRAM, and 16 KB LP SRAM, making it easy to expand various peripherals.

On the software side, it supports development with the ESP-IDF framework or Arduino IDE, allowing quick prototyping and deployment in actual products.

The ESP32-C6-Zero-Basic-Kit includes the ESP32-C6-Zero-M (Header Version) and the ESP32-XX-Basic-Kit-Acce (Kit), featuring a breadboard, wires, LEDs, resistors, a 1.5inch OLED, and other modules. It provides the core hardware needed to learn the Waveshare Arduino Getting Started Tutorial and the Waveshare MicroPython Getting Started Tutorial, making it suitable for quickly getting started with Arduino, MicroPython, and ESP-IDF programming. The related example code and wiring diagrams can be downloaded here: GitHub Repository

SKUProduct
27035ESP32-C6-Zero
26976ESP32-C6-Zero-M
33357ESP32-C6-Zero-Basic-Kit

Features

  • Powered by the ESP32-C6FH8 chip, integrating a high‑performance and a low‑power dual‑core 32‑bit RISC‑V processor running at up to 160 MHz and 20 MHz respectively
  • Built‑in 320 KB ROM, 512 KB HP SRAM, 16 KB LP SRAM, and 8 MB Flash storage
  • Integrated Wi‑Fi 6, Bluetooth 5, and IEEE 802.15.4 (Zigbee 3.0 and Thread) wireless communication with excellent RF performance
  • USB Type-C Port, supports plugging in either orientation
  • Rich peripheral interfaces with outstanding compatibility and expandability
  • Castellated module design for direct soldering onto carrier boards
  • Supports multiple low‑power modes, allowing flexible adjustment of communication range, data rate, and power consumption for various application scenarios

Functional Block Diagram

ESP32-C6-Zero-Block-Diagram.webp

Resource Interfaces

ESP32-C6-Zero-Overview.webp

  1. ESP32-C6FH8 Equipped with a RISC-V 32-bit single‑core processor running up to 160 MHz
  2. USB Type-C Port: For program download and debugging
  3. ME6217C33M5G: Low dropout linear regulator, maximum output current 800mA
  4. WS2812 Colorful RGB LED
  5. 2.4G Ceramic Antenna
  6. BOOT Button: Hold this button and press the RESET button to enter download mode
  7. RESET Button
  8. ESP32-C6FH8 Pin Headers

Pinout Definition

ESP32-C6-Zero-Pinout.webp

Dimensions

ESP32-C6-Zero-Dimensions.webp