In this article, we will discuss a new product from Espressif Systems. It’s worth mentioning that WizzDev is a third-party platform partner of a Shanghai-based Chinese company.

There have been rumors for several months that Espressif Systems, which provides a variety of secure Artificial Intelligence of Things (AIoT) solutions to millions of users, is finally preparing a new ESP32-C5 chip that should support dual-band Wi-Fi 6. At the end of last June, this became official, and the company introduced the new chip on its website.

The ESP32-C5 is the first RISC-V SoC (Reduced Instruction Set Computer-Five System on Chip) for Internet of Things (IoT) applications to support 2.4GHz and 5GHz dual-band Wi-Fi 6 (802.11ax) and Bluetooth 5 LE. The brain of the system is a 32-bit processor clocked at 240 MHz, supported by 400KB of SRAM and 384KB of ROM, and two dozen programmable GPIOs.

The ESP32-C5 specifications are as follows:

 

wizzdev image

 

This chip provides a more stable, low-latency wireless connection with less interference for applications thanks to supporting the 5GHz band. According to the criticality of the devices, it gives users the option to assign various IoT devices to various networks. Some extra capabilities in the 802.11ax standard (Wi-Fi 6) implemented in the ESP32-C5 offer significant advantages for IoT devices. For instance, this capability helps the use of the ESP32-C5 in battery-powered devices that can work for years while maintaining a constant connection. Millions of devices on the market today are powered by Espressif System’s open source ESP-IDF, which includes compatibility with the ESP32-C5. This guarantees the availability of a solid SDK (Software Development Kit) and tools, as well as a simple way for developers to migrate their applications.

Comparison with Previous ESP32 Variants

The ESP32-C5 introduces a compelling set of hardware enhancements when compared to earlier variants in the ESP32 family. While its predecessor models, such as the ESP32-C3 and ESP32-C6, relied exclusively on the 2.4 GHz band, the C5 supports both 2.4 GHz and 5 GHz dual-band Wi-Fi 6. This addition not only reduces congestion in dense wireless environments but also significantly improves throughput. The RISC-V core in the C5 operates at up to 240 MHz, a substantial increase over the 160 MHz cores found in both the C3 and C6. Memory configurations remain similar at 400 KB SRAM and 384 KB ROM, ensuring code compatibility and ease of migration between devices.

In terms of peripheral capabilities, all three variants offer a familiar set of interfaces, including SPI, I²C, UART and ADC channels. However, the C5’s support for IEEE 802.15.4 enables native Zigbee and Thread, on par with the C6 but absent in the C3. Security features, such as secure boot and hardware encryption engines, continue to evolve across each generation, with the C5 incorporating the latest enhancements for flash and PSRAM encryption. For developers considering an upgrade, the jump from single-band to true dual-band Wi-Fi 6, coupled with a faster CPU, makes the C5 an ideal choice for high-performance IoT applications.

Deep Dive: Wi-Fi 6 Enhancements

The ESP32-C5 leverages several key features of the 802.11ax standard to deliver dramatic improvements in capacity, latency and energy efficiency. Orthogonal Frequency Division Multiple Access (OFDMA) subdivides channels into smaller resource units, allowing multiple devices to transmit simultaneously without waiting for a clear channel. This reduces transmit contention and lowers power consumption for battery-powered nodes. MU-MIMO complements OFDMA by enabling the access point to talk to several devices at once, boosting aggregate throughput in dense deployments.

Target Wake Time (TWT) is particularly valuable for sensor networks. By scheduling precise wake-up intervals, devices can remain in deep-sleep for extended periods, conserving energy without missing critical transmissions. BSS colouring further enhances reliability by marking transmissions from neighbouring networks, mitigating interference in crowded radio environments. Together, these enhancements ensure that the ESP32-C5 can maintain a robust, low-latency connection in scenarios ranging from industrial automation to smart-home hubs, while also extending battery life in sporadic-data applications.

Power Consumption & Battery Life

Thanks to the energy-saving mechanisms of Wi-Fi 6 and a more efficient PHY design, the ESP32-C5 achieves impressively low power figures across its operating modes. In active transmission at high throughput, it draws approximately 80 mA. Switching to modem-sleep, where the radio is inactive but the CPU remains awake, current drops to around 4 mA. In deep-sleep, with RAM retention enabled and only the RTC timer active, consumption falls below 10 µA.

Target Wake Time can further reduce average power draw by bundling transmissions into scheduled wake-up windows. For a typical sensor that wakes for a one-second transmission every hour, average current falls below 20 µA, implying multi-year operation on a single AA battery. These attributes make the C5 especially attractive for remote or battery-powered sensors in agriculture, environmental monitoring and asset tracking, where long‐term reliability and minimal maintenance are paramount.

Development Tools & Getting Started

The ESP32-C5 is fully supported in ESP-IDF version 5.5 and later, with dedicated examples illustrating Wi-Fi 6 features and IEEE 802.15.4 stacks. Getting started is straightforward: download the ESP-IDF toolchain, clone the repository, and follow the C5-specific setup guide. The DevKitC-1 development board provides USB-C connectivity, an on-board FTDI UART bridge, user-programmable LEDs and easy-access GPIO headers. After flashing the initial demo firmware, users can experiment with the Wi-Fi-sniffer example or build custom mesh networks.

For those who prefer higher-level environments, Arduino core support is scheduled to arrive in the next ESP-IDF release, with community libraries for PlatformIO already in testing. Documentation for ESP-AT and ESP-Hosted coprocessor modes enables integration with microcontrollers or Linux hosts. A growing ecosystem of tutorials and sample projects ensures that developers at all skill levels can quickly unlock the full potential of the ESP32-C5.

Final Thoughts

With its dual-band Wi-Fi 6 support, enhanced RISC-V core clocked at 240 MHz, robust security features and energy-saving mechanisms, the ESP32-C5 redefines performance for AIoT applications. Developers benefit from low-latency 5 GHz connectivity, extended battery life via Target Wake Time, and comprehensive SDK support across ESP-IDF and upcoming Arduino cores. Whether powering smart-home hubs, industrial controllers or remote sensors, the ESP32-C5 delivers a versatile, future-proof platform that balances speed, efficiency and security.

Frequently Asked Questions

Q1. How does the ESP32-C5 differ from the ESP32-C6?

The C5 adds full dual-band support on 2.4 GHz and 5 GHz Wi-Fi 6, plus a higher-clocked 240 MHz RISC-V core. The C6 is limited to single-band operation and 160 MHz.

Q2. Does the ESP32-C5 support Zigbee and Thread?

Yes. Its integrated IEEE 802.15.4 radio enables native Zigbee 3.0 and Thread 1.3 stacks without external transceivers.

Q3. When will Arduino IDE support the ESP32-C5?

Official Arduino cores are targeted for ESP-IDF 5.6, expected in Q3 2025. Community ports for PlatformIO are already available for early adopters.

Q4. Can I use the ESP32-C5 as a coprocessor?

Absolutely. ESP-AT and ESP-Hosted modes allow a host MCU or Linux board to offload wireless tasks to the C5, simplifying integration in complex systems.