Espressif ESP
Übersicht
| ESP32-S3 | ESP32-S2 | ESP32-C3 | ESP32 | ESP8266 | |
|---|---|---|---|---|---|
| Processor | Xtebnsa LX7 32-bit | Xtebnsa LX7 32-bit | RISC-V 32-bit | Xtebnsa LX6 32-bit | Tensilica L106 RISC 32-bit |
| Core | 2 | 1 | 1 | 1 - 2 | |
| Clock | 240 MHz | 240 MHz | 160 MHz | 80 - 240 MHz | |
| SRAM | 512 KB | 320 KB | 400 KB | 520 KB | 160 KB RAM |
| ROM | 384 KB | 128 KB | 384 KB | 448 KB | |
| PSRAM | 2/8 MB | up to 2 MB | - | up to 2 MB | |
| FLASH | 4 -16 MB | 2-4 MB | 2-4 MB | 4/8/16 MB | 1/2 MB |
| Sleep Mode | 7 - 240 uA | 20 - 450 uA | 5 - 130 uA | < 5 uA | < 20 uA |
| WiFi | 2.4 GHz 150 Mbps b/g/n | 2.4 GHz 150 Mbps b/g/n | 2.4 GHz 150 Mbps b/g/n | 2.4 GHz 150 Mbps b/g/n | 2.4 GHz 72 Mbps b/g/n |
| Bluetooth | 5 LE | - | 5 LE | 4.2 LE | - |
| GPIO | 45 | 43 | 22 or 16 | 34 | 17 |
| SPI | 4 (SPI, QSPI, OSPI) | 4 (SPI, QSPI, OSPI) | 3 | 4 | 2 |
| LCD interface | 8/18-bit parallel | 8/16/24-bit parallel, 8-bit serial | - | - | - |
| Camera | DVP 8/16 bit | DVP 8/16 bit | - | - | - |
| UART | 3 | 2 | 2 | 3 | 2 |
| I2C | 2 | 2 | 1 | 2 | 1 |
| I2S | 2 | 1 | 1 | 2 | 1 |
| RMT (IR) | 1 | 1 | 1 | 1 | - |
| PWM | 8 | 8 | 6 | 16 | 4 |
| RTC | 1 | 1 | 1 | 1 | 1 |
| USB | 1x OTG, 1x Serial/JTAG | 1x OTG | 1x Serial/JTAG | - | |
| DMA | 5 Tx/Rx channels | 3 Tx/Rx channels | 2 | ||
| ADC | 2x SAR 12-bit (20 chanels) | 2x SAR 12 Bit (20 Channel) | 2x SAR 12-bit (6 chanels) | 1x 12 Bit (18 Channel) | 10-bit SAR |
| DAC | ? | 2x 8 Bit | 2x 8 Bit | - | |
| Timer | 4x 54-bit GPIO, 1x 52-bit system, 3x watchdog | 4x 64-bit GPIO, 3x watchdog | 2x 54-bit GPIO, 1x 52-bit system, 3x watchdog | 2x 64-bit GPIO, 1x watchdog | - |
| Temp-Sensor | 1 | 1 | 1 | - | - |
| Secure | secure boot, flash encryption, 4-Kbit OTP, AES-128/256, RSA, RNG, HMAC | secure boot, flash encryption, 4-Kbit OTP, AES-128/256, RSA, RNG, HMAC | secure boot, flash encryption, 4-Kbit OTP, AES-128/256, RSA, RNG, HMAC | secure boot, flash encryption, 4-Kbit OTP, AES-128/256, RSA, RNG | secure boot, flash encryption, 1-Kbit OTP, AES, RSA, RNG |