Jusqu'à quatre séries côte à côte
Comparateur de séries ESP32
Placez les cœurs, la radio, la mémoire, les périphériques et la sécurité dans le même tableau et voyez ce qui change réellement d'une puce à l'autre.
Choisissez de 2 à 4 séries
2 sur 4 sélectionnées
Spécifications
| Spécification | ESP32 | ESP32-S3 |
|---|---|---|
| Nom complet | ESP32 (Clássico) | ESP32-S3 |
| Description | Le pionnier de la gamme avec double cœur Xtensa, Wi-Fi 4 et Bluetooth classique/BLE. Recommandé pour les projets audio classiques et les passerelles IoT établies. | Double cœur haute performance avec extensions vectorielles pour l'IA, USB natif et jusqu'à 45 GPIO. Le choix standard pour la vision par ordinateur, la reconnaissance vocale et les interfaces riches (HMI). |
| ESP-IDF minimum | Depuis le début (v3.x et versions antérieures) | v4.4 |
| Core Arduino | Oui (147 definições de placa no core oficial) | Oui (158 definições de placa no core oficial) |
| Débogage / JTAG | JTAG externe (nécessite une sonde, ex. : ESP-PROG) | JTAG intégré via USB (aucune sonde externe requise) |
| Boîtier | QFN48 (6×6 mm) et QFN48 (5×5 mm) | QFN56 (7×7 mm) |
| Modules disponibles | 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 |
| Architecture | Xtensa® LX6 bicœur 32 bits | Xtensa® LX7 bicœur 32 bits |
| Cœurs | 1 (Single-core) ou 2 (Dual-core) | 2 (Dual-core) |
| Fréquence | Jusqu'à 240 MHz | Jusqu'à 240 MHz |
| Coprocesseur ULP | Oui | Oui (RISC-V) |
| Accélérateurs IA | Non | Oui (instructions vectorielles pour l'IA) |
| Wi-Fi | IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps) | IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps) |
| Bluetooth | Bluetooth 4.2 BR/EDR (Clássico) et Bluetooth LE (dual mode) | Bluetooth 5 (LE) et Bluetooth Mesh |
| Zigbee/Thread | Non | Non |
| Matter | Non | Non |
| Ethernet | Oui (Ethernet MAC intégré) | Non |
| SRAM | 520 KB | 512 KB |
| SRAM RTC | 16 KB (dividida em RTC FAST e RTC SLOW) | 16 KB |
| ROM | 448 KB (pour le démarrage et les fonctions du noyau) | 384 KB |
| Flash externe | Jusqu'à 16 MB via QSPI | Jusqu'à 1 GB via QSPI/Octal SPI |
| PSRAM externe | Jusqu'à 8 MB via QSPI (dans des modules spécifiques comme WROVER) | Jusqu'à 1 GB via QSPI/Octal SPI |
| GPIO | 34 | 45 |
| UART | 3 | 3 |
| SPI | 4 (SPI, HSPI, VSPI - 2 utilisables pour Flash/PSRAM) | 4 (SPI0/1 pour la Flash, SPI2/3 pour usage général) |
| I²C | 2 | 2 |
| I²S | 2 | 2 |
| PWM | LED PWM (jusqu'à 16 canaux), Motor PWM | LED PWM (jusqu'à 8 canaux), Motor PWM (6 canaux) |
| CAN | 1 (CAN 2.0, TWAI®) | Non |
| USB | Non | 1 (USB OTG 1.1 Full-Speed) + 1 (USB Serial/JTAG) |
| Débogage / JTAG | JTAG externe (nécessite une sonde, ex. : ESP-PROG) | JTAG intégré via USB (aucune sonde externe requise) |
| SDIO | 1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave) | 1 (SD/SDIO/MMC Host) |
| ADC | 2x ADC SAR 12 bits, jusqu'à 18 canaux | 2x ADC SAR 12 bits, jusqu'à 20 canaux |
| DAC | 2x DAC de 8 bits | Nonn |
| Touch capacitif | 10 canaux capacitifs | 14 canaux capacitifs |
| Capteur Hall | 1 (interno) | Non |
| Capteur de température | Nonn (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 | Oui (RSA/MPI jusqu'à 4096 bits) | Oui (RSA/MPI jusqu'à 4096 bits) |
| ECC (courbes elliptiques) | Nonn | Nonn |
| ECDSA matériel | Nonn | Nonn |
| HMAC | Nonn | Oui |
| Signature numérique (DS) | Nonn | Oui |
| Key Manager | Nonn | Nonn |
| Générateur aléatoire (TRNG) | Oui (TRNG matériel) | Oui (TRNG matériel) |
| Chiffrement de flash | Oui (AES-256, schéma hérité) | XTS-AES-128/256 |
| Secure Boot | V1 (AES, hérité); V2 (RSA-3072, RSA-PSS) à partir de la révision v3.0 (ECO3) | V2 (RSA-3072) |
| Protection contre DPA | Nonn | Nonn |
Documentation officielle
Envie de tester sur l'établi ?
Découvrez les cartes de développement avec brochage, périphériques et lien vers la boutique officielle.