O ESP32-C5 tem Wi-Fi no chip (Wi-Fi 6 em 2,4 e 5 GHz), Bluetooth LE e Thread ou Zigbee. O ESP32-P4 tem USB 2.0 high speed (480 Mbit/s), interface de câmera (MIPI-CSI), interface de display (MIPI-DSI) e codificação de vídeo H.264 em hardware.
Qual consome menos em deep sleep, o ESP32-C5 ou o ESP32-P4?
As versões do datasheet que consultamos não trazem valor de deep sleep para nenhum dos dois chips, então consulte os datasheets mais recentes. Numa placa, o regulador e os LEDs costumam consumir mais que o chip.
Posso passar o meu projeto do ESP32-C5 para o ESP32-P4?
O Arduino-ESP32 e o ESP-IDF dão suporte aos dois chips, então a maior parte do código compila para ambos; mudam os números dos pinos, os pinos de strapping e alguns periféricos. O que depender de Wi-Fi no chip (Wi-Fi 6 em 2,4 e 5 GHz) ou Bluetooth LE não vai funcionar no ESP32-P4, que não tem esse hardware.