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 || 4 || 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 |}