Até quatro séries lado a lado
Comparador de séries
Coloque núcleos, rádio, memória, periféricos e segurança na mesma tabela e veja o que realmente muda de um chip para outro.
Escolha de 2 a 4 séries
2 de 4 selecionadas
Especificações
| Especificação | ESP32 | ESP32-S3 |
|---|---|---|
| Nome Completo | ESP32 (Clássico) | ESP32-S3 |
| Descrição | O modelo original com processador dual-core e ampla gama de periféricos | Processador dual-core com aceleradores para IA e processamento de sinal |
| ESP-IDF mínimo | Desde o início (v3.x e anteriores) | v4.4 |
| Core Arduino | Sim (147 definições de placa no core oficial) | Sim (158 definições de placa no core oficial) |
| Depuração / JTAG | JTAG externo (requer sonda, ex.: ESP-PROG) | JTAG integrado via USB (não precisa de sonda externa) |
| Encapsulamento | QFN48 (6×6 mm) e QFN48 (5×5 mm) | QFN56 (7×7 mm) |
| Módulos disponíveis | ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 e mais 11 | ESP32-S3-MINI-1, ESP32-S3-WROOM-1, ESP32-S3-WROOM-2 |
| Arquitetura | Xtensa® LX6 dual-core de 32 bits | Xtensa® LX7 dual-core de 32 bits |
| Núcleos | 1 (Single-core) ou 2 (Dual-core) | 2 (Dual-core) |
| Frequência | Até 240 MHz | Até 240 MHz |
| Coprocessador ULP | Sim | Sim (RISC-V) |
| Aceleradores de IA | Não | Sim (Vector Instructions para IA) |
| Wi-Fi | IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps) | IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps) |
| Bluetooth | Bluetooth 4.2 BR/EDR (Clássico) e Bluetooth LE (dual mode) | Bluetooth 5 (LE) e Bluetooth Mesh |
| Zigbee/Thread | Não | Não |
| Matter | Não | Não |
| Ethernet | Sim (Ethernet MAC integrado) | Não |
| SRAM | 520 KB | 512 KB |
| SRAM RTC | 16 KB (dividida em RTC FAST e RTC SLOW) | 16 KB |
| ROM | 448 KB (para boot e funções core) | 384 KB |
| Flash Externa | Até 16 MB via QSPI | Até 1 GB via QSPI/Octal SPI |
| PSRAM Externa | Até 8 MB via QSPI (em módulos específicos como WROVER) | Até 1 GB via QSPI/Octal SPI |
| GPIO | 34 | 45 |
| UART | 3 | 3 |
| SPI | 4 (SPI, HSPI, VSPI - 2 podem ser usados para Flash/PSRAM) | 4 (SPI0/1 para Flash, SPI2/3 para uso geral) |
| I²C | 2 | 2 |
| I²S | 2 | 2 |
| PWM | LED PWM (até 16 canais), Motor PWM | LED PWM (até 8 canais), Motor PWM (6 canais) |
| CAN | 1 (CAN 2.0, TWAI®) | Não |
| USB | Não | 1 (USB OTG 1.1 Full-Speed) + 1 (USB Serial/JTAG) |
| Depuração / JTAG | JTAG externo (requer sonda, ex.: ESP-PROG) | JTAG integrado via USB (não precisa de sonda externa) |
| SDIO | 1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave) | 1 (SD/SDIO/MMC Host) |
| ADC | 2x SAR ADC de 12 bits, até 18 canais | 2x SAR ADC de 12 bits, até 20 canais |
| DAC | 2x DAC de 8 bits | Não |
| Touch Capacitivo | 10 canais capacitivos | 14 canais capacitivos |
| Sensor Hall | 1 (interno) | Não |
| Sensor de Temperatura | Não (retirado do datasheet em 2018; sem driver no ESP-IDF) | 1 (interno) |
| AES | AES-128/192/256 | AES-128/256 |
| SHA | SHA-1/256/384/512 | SHA-1/224/256/384/512 |
| RSA / MPI | Sim (RSA/MPI até 4096 bits) | Sim (RSA/MPI até 4096 bits) |
| ECC (curvas elípticas) | Não | Não |
| ECDSA em hardware | Não | Não |
| HMAC | Não | Sim |
| Assinatura Digital (DS) | Não | Sim |
| Key Manager | Não | Não |
| Gerador aleatório (RNG) | Sim (TRNG por hardware) | Sim (TRNG por hardware) |
| Criptografia de flash | Sim (AES-256, esquema legado) | XTS-AES-128/256 |
| Secure Boot | V1 (AES, legado); V2 (RSA-3072, RSA-PSS) a partir da revisão v3.0 (ECO3) | V2 (RSA-3072) |
| Proteção contra DPA | Não | Não |
Documentação oficial
Quer testar na bancada?
Veja as placas de desenvolvimento com pinagem, periféricos e link para a loja.