L’ESP32 ha il Bluetooth Classic, l’Ethernet via cavo con il MAC integrato e una vera uscita analogica (DAC). L’ESP32-S3 ha l’USB OTG, un’interfaccia display RGB parallela, istruzioni vettoriali per AI e DSP e più GPIO (45 contro 34).
Quale consuma meno in deep sleep, l’ESP32 o l’ESP32-S3?
L’ESP32-S3: 7 µA contro i 10 µA dell’ESP32, valori tipici del solo chip secondo i datasheet Espressif. Su una scheda di sviluppo il regolatore, i LED e il chip USB-seriale di solito consumano più del chip stesso.
Posso passare il mio progetto dall’ESP32 all’ESP32-S3?
Arduino-ESP32 ed ESP-IDF supportano entrambi i chip, quindi la maggior parte del codice si compila per tutti e due; cambiano i numeri dei pin, i pin di strapping e alcune periferiche. Tutto ciò che usa il Bluetooth Classic o l’Ethernet via cavo con il MAC integrato non si può portare: l’ESP32-S3 non ha questo hardware.