Hasta cuatro series lado a lado
Comparador de series ESP32
Ponga núcleos, radio, memoria, periféricos y seguridad en la misma tabla y vea lo que realmente cambia de un chip a otro.
Elija de 2 a 4 series
2 de 4 seleccionadas
Especificaciones
| Especificación | ESP32 | ESP32-S3 |
|---|---|---|
| Nombre completo | ESP32 (Clásico) | ESP32-S3 |
| Descripción | El modelo original con procesador dual-core y amplia gama de periféricos | Procesador dual-core con aceleradores para IA y procesamiento de señales |
| ESP-IDF mínimo | Desde el inicio (v3.x y anteriores) | ESP-IDF v4.4+ |
| Core Arduino | Sí (147 definiciones de placa en el core oficial) | Sí (core oficial) |
| Depuración / JTAG | JTAG externo (requiere sonda, ej.: ESP-PROG) | USB Serial/JTAG integrado o JTAG externo |
| Encapsulado | QFN48 (6×6 mm) y QFN48 (5×5 mm) | QFN56 (7×7 mm) |
| Módulos disponibles | ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 y 11 más | ESP32-S3-WROOM-1, ESP32-S3-WROOM-2, ESP32-S3-MINI-1 y 12 más |
| Arquitectura | Xtensa® LX6 de 32 bits y doble núcleo | Xtensa® LX7 dual-core de 32 bits con instrucciones vectoriales |
| Núcleos | 1 (Single-core) o 2 (Dual-core) | 2 (Dual-core) |
| Frecuencia | Hasta 240 MHz | Hasta 240 MHz |
| Coprocesador ULP | Sí | Sí (RISC-V ULP y FSM coprocessor) |
| Aceleradores de IA | No | Sí (instrucciones vectoriales para acelerar redes neuronales y DSP) |
| Wi-Fi | IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps) | IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps) |
| Bluetooth | Bluetooth 4.2 BR/EDR (Clásico) y Bluetooth LE (modo dual) | Bluetooth 5.0 LE y Bluetooth Mesh (soporte de 2 Mbps y largo alcance) |
| Zigbee/Thread | No | No |
| Matter | No | No |
| Ethernet | Sí (Ethernet MAC integrado) | No |
| SRAM | 520 KB | 512 KB |
| SRAM RTC | 16 KB (dividida en RTC FAST y RTC SLOW) | 16 KB (dividida en RTC FAST y RTC SLOW) |
| ROM | 448 KB (para arranque y funciones del núcleo) | 384 KB (para arranque y funciones del núcleo) |
| Flash externa | Hasta 16 MB vía QSPI | Hasta 1 GB vía QSPI u Octal SPI |
| PSRAM externa | Hasta 8 MB vía QSPI (en módulos específicos como WROVER) | Hasta 1 GB vía QSPI u Octal SPI (hasta 2 MB/8 MB/16 MB en módulos comunes) |
| GPIO | 34 | 45 |
| UART | 3 | 3 |
| SPI | 4 (SPI, HSPI, VSPI - 2 se pueden usar para Flash/PSRAM) | 4 (SPI0, SPI1, SPI2, SPI3) |
| I²C | 2 | 2 |
| I²S | 2 | 2 |
| PWM | LED PWM (hasta 16 canales), Motor PWM | LED PWM (hasta 8 canales), MCPWM (para control de motores) |
| CAN | 1 (CAN 2.0, TWAI®) | No |
| USB | No | 1x USB 1.1 OTG (Full-Speed a 12 Mbps) y 1x USB Serial/JTAG integrado |
| Depuración / JTAG | JTAG externo (requiere sonda, ej.: ESP-PROG) | USB Serial/JTAG integrado o JTAG externo |
| SDIO | 1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave) | 1 (SD/SDIO/MMC Host) |
| ADC | 2x SAR ADC de 12 bits, hasta 18 canales | 2x SAR ADC de 12 bits, hasta 20 canales |
| DAC | 2x DAC de 8 bits | No |
| Touch capacitivo | 10 canales capacitivos | 14 canales capacitivos |
| Sensor Hall | 1 (interno) | No |
| Sensor de temperatura | No (retirado de la hoja de datos en 2018; sin controlador en ESP-IDF) | Sí (1 sensor interno) |
| AES | AES-128/192/256 | AES-128/256 |
| SHA | SHA-1/256/384/512 | SHA-1/224/256/384/512 |
| RSA / MPI | Sí (RSA/MPI hasta 4096 bits) | Sí (RSA-3072/4096) |
| ECC (curvas elípticas) | No | No |
| ECDSA en hardware | No | No |
| HMAC | No | Sí (HMAC acelerado por hardware) |
| Firma digital (DS) | No | Sí (Digital Signature peripheral) |
| Key Manager | No | No |
| Generador aleatorio (TRNG) | Sí (TRNG por hardware) | Sí (TRNG por hardware) |
| Cifrado de flash | Sí (AES-256, esquema heredado) | Sí (XTS-AES-128/256) |
| Secure Boot | V1 (AES, heredado); V2 (RSA-3072, RSA-PSS) a partir de la revisión v3.0 (ECO3) | V2 (RSA-3072, RSA-PSS) |
| Protección contra DPA | No | Sí (resistencia DPA de hardware) |
Documentación oficial
¿Desea probar en banco?
Vea las placas de desarrollo con patillaje, periféricos y enlace a la tienda oficial.