What is the difference between the ESP32-C5 and the ESP32-P4?
The ESP32-C5 has Wi-Fi on the chip (Wi-Fi 6 on 2.4 and 5 GHz), Bluetooth LE, and Thread or Zigbee. The ESP32-P4 has USB 2.0 high speed (480 Mbit/s), a camera interface (MIPI-CSI), a display interface (MIPI-DSI), and H.264 video encoding in hardware.
Which uses less power in deep sleep, the ESP32-C5 or the ESP32-P4?
The datasheet versions we checked give no deep-sleep figure for either chip, so check the latest datasheets. On a board the regulator and the LEDs usually draw more than the chip.
Can I move my project from the ESP32-C5 to the ESP32-P4?
Arduino-ESP32 and ESP-IDF support both chips, so most code builds for either; pin numbers, strapping pins and some peripherals change. Anything that uses Wi-Fi on the chip (Wi-Fi 6 on 2.4 and 5 GHz) or Bluetooth LE won’t carry over: the ESP32-P4 doesn’t have that hardware.