How much power does the SDK really consume on the ESP32-C6

Kevin Leon ran a power comparison of Arduino, Zephyr RTOS, and ESP-IDF using the same workloads and an automated measurement setup with Otii.

The study looks at workload measurements, SDK overhead, UART sync, automation methods, and real ESP32-C6 power trace analysis.

Some interesting findings:

- ESP-IDF had the most stable and lowest power use right from the start.

  • Zephyr introduced a consistent RTOS overhead of roughly 10–12%.
  • Arduino showed surprisingly good active efficiency, but also unexpected idle behavior and even a stack overflow event visible directly in the power trace.

Read the full study :backhand_index_pointing_down: