O ESP32-C3 tem Bluetooth LE, mais SRAM interna (400 contra 320 KB) e um consumo menor em deep sleep (5 contra 25 µA). O ESP32-S2 tem USB OTG, interface de câmera (paralela), interface de display (paralela i80) e toque capacitivo (14 pinos).
Qual consome menos em deep sleep, o ESP32-C3 ou o ESP32-S2?
O ESP32-C3: 5 µA contra 25 µA do ESP32-S2, como valores típicos do chip sozinho nos datasheets da Espressif. Numa placa de desenvolvimento, o regulador, os LEDs e o chip USB-serial costumam consumir mais que o próprio chip.
Posso passar o meu projeto do ESP32-C3 para o ESP32-S2?
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 Bluetooth LE não vai funcionar no ESP32-S2, que não tem esse hardware.