Полная спецификация платформ ESP32: C2, C3, C5, C6, S2, S3 — HmHm.WTF

Полная спецификация платформ ESP32: C2, C3, C5, C6, S2, S3

БАЗОВАЯ ИНФОРМАЦИЯ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Название ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Год выпуска 2022 2020 2024 2023 2020 2020
Серия С-RISC-V С-RISC-V С-RISC-V С-RISC-V S-Xtensa S-Xtensa
Техпроцесс (нм) 40 40 40 40 40 40

ПРОЦЕССОР И ПРОИЗВОДИТЕЛЬНОСТЬ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Архитектура RISC-V 32-bit RISC-V 32-bit RISC-V 32-bit RISC-V (HP+LP) Xtensa LX7 Xtensa LX7
Тип ядра Одноядерный Одноядерный Одноядерный Двойной режим Одноядерный Двухъядерный
Количество ядер 1 1 1 2 режима 1 2
Макс. тактовая частота (МГц) 120 160 240 160/20 (HP/LP) 240 240
Производительность (DMIPS) до 300 до 400 до 400+ до 400+ до 600 до 600+
FPU (Floating Point) Нет Нет Нет Нет Нет Single precision
SIMD расширения Нет Нет Нет Нет Нет Да (24-bit MAC)

ПАМЯТЬ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
ROM (КБ) 576 384 320 320 128 384
SRAM (КБ) 272 400 400 512 320 512
RTC SRAM (КБ) 4 16 16 16 16 16
Flash встроенная (МБ) 2-4 4 4 4-16 2-4 8
PSRAM поддержка Нет Нет Нет Нет Нет До 8 МБ
Макс внешняя Flash (МБ) до 16 до 16 до 16 до 16 до 1 ГБ до 1 ГБ

БЕСПРОВОДНЫЕ ТЕХНОЛОГИИ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Wi-Fi 802.11 802.11b/g 802.11b/g/n WiFi 6 (2.4+5ГГц) 802.11b/g/n 802.11b/g/n 802.11b/g/n
Wi-Fi 6 (802.11ax) Нет Нет Да (двухдиапазонный) Да Нет Нет
Wi-Fi 5 ГГц Нет Нет Да Нет Нет Нет
Bluetooth версия Bluetooth 5.0 Bluetooth 5.0 Bluetooth 5.0 Bluetooth 5.0 Нет Bluetooth 5.0
Bluetooth режимы BLE только BLE + Mesh BLE + Mesh BLE + Mesh Нет BR/EDR + BLE
IEEE 802.15.4 Нет Нет Да (Zigbee 3.0) Да (Zigbee 3.0) Нет Нет
Thread поддержка Нет Нет Да (1.3+) Да (1.x) Нет Нет
Zigbee поддержка Нет Нет Да Да Нет Нет
Matter совместимость Нет Нет Да Да Нет Нет

ПИТАНИЕ И ЭНЕРГОПОТРЕБЛЕНИЕ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Рабочее напряжение (В) 3.0-3.6 3.0-3.6 3.0-3.6 3.0-3.6 2.8-3.6 3.0-3.6
Макс GPIO ток (мА) 40 40 40 40 40 40
WiFi TX потребление (мА) 80-120 120-200 100-200 100-200 160-310 180-355
WiFi RX потребление (мА) 30-40 60-100 80-100 80-100 80 95-97
Активный режим (мА) ~40-60 ~70-100 ~80-100 ~80-100 ~70-100 ~100-150
Deep Sleep (мкА) 100 5 <5 <5 100 8
Light Sleep (мкА) 250 350 200 200
Off режим (мкА) <1 <1 <1 <1 <1 <1
Рабочая температура (°C) -40 до +85 -40 до +85 -40 до +105 -40 до +105 -40 до +105 -40 до +85

GPIO И АНАЛОГОВЫЕ ИНТЕРФЕЙСЫ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
GPIO всего 14 22 29 30 43 45
GPIO I/O (программируемых) 13 20 27 28 42 39
GPIO Input-only 1 2 2 2 1 4
АЦП каналы (12-бит) 5 (1×12) 6 (2×12) 12 (2×12) 12 (2×12) 20 (2×12) 20 (2×12)
Макс скорость АЦП (Мсэмпл/с) 100 100 200 200 200 200
ЦАП каналы (8-бит) Нет Нет Нет Нет 2 Нет
Сенсорные входы (Touch) 8 8 6 6 14 15
Детектор касания Нет Нет Нет Нет Нет Да
Встроенный генератор RNG Да Да Да Да Да Да

ПОСЛЕДОВАТЕЛЬНЫЕ ИНТЕРФЕЙСЫ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
UART 1 2 3 3 2 3
SPI 2 3 3 3 3 4
I2C 1 1 2 2 2 2
I2S 1 1 2 2 1 2
USB Serial/JTAG Нет Да Да Да Нет Да
USB OTG Нет Нет Нет Да Да Да
CAN 2.0 (TWAI) Нет Нет Да Да Нет Да
SD/MMC Host Нет Нет Да Да Нет Да
SDIO Slave Нет Нет Нет Нет Нет Нет
Ethernet MAC Нет Нет Нет Нет Нет Нет

ПРОДВИНУТЫЕ ФУНКЦИИ И ПЕРИФЕРИЯ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
DMA каналы (GDMA) 1 3 6 6 2 5
MCPWM (Motor Control PWM) Нет Нет Да (2×3) Да (2×3) Нет Да (2×3)
LED PWM каналы 6 6 8 8 8 8
LCD интерфейс Нет Нет Нет Нет Да (HSPI) Да (RGB/I80)
Camera интерфейс Нет Нет Нет Нет Да Да (8/16-бит)
Датчик температуры Нет Да Да Да Нет Да
Датчик Холла Нет Нет Нет Нет Нет Да
RTC (Real-Time Clock) Да Да Да Да Да Да
ULP (Ultra Low Power) Нет Нет Нет Нет PicoRV32 PicoRV32
Debug Assist Нет Да Нет Нет Нет Нет

КРИПТОГРАФИЯ И БЕЗОПАСНОСТЬ

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
AES ускорение AES-128/256 AES-128/256 AES-128/256 AES-128/256 AES-128/192/256 AES-128/256
SHA ускорение SHA-1/256 SHA-1/224/256 SHA-1/256 SHA-1/256 SHA-1/224/256 SHA-1/224/256
RSA ускорение 3072-бит 3072-бит 4096-бит 4096-бит 4096-бит 4096-бит
ECC поддержка Нет Нет Да (ECDSA) Да (ECDSA) Нет Да (ECC)
HMAC Да Да Да Да Да (HMAC) Да (HMAC)
Безопасная загрузка Да (RSA-3072) Да Да Да Да Да
Flash шифрование Да (AES-128) Да (AES-128) Да Да Да (XTS-AES) Да (XTS-AES)
OTP (Одноразовое программирование) 4096 бит 4096 бит 4096 бит 4096 бит 4096 бит 4096 бит
Генератор RNG Да Да Да Да Да Да

ФИЗИЧЕСКИЕ ПАРАМЕТРЫ И ФОРМ-ФАКТОР

Параметр ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-S2 ESP32-S3
Форм-фактор корпуса QFN32/40 QFN40 QFN40 QFN40 QFN48 QFN56
Контактов 32-40 40 40 40 48 56
Размеры корпуса (мм) ~20 × 20 ~20 × 27 ~20 × 27 ~20 × 27 ~24.9 × 27.7 ~20 × 27
Массив BGA Есть опция BGA опция BGA опция BGA опция Нет Нет
Сертификация FCC/CE FCC/CE/IC/TELEC/KCC FCC/CE/IC/TELEC/KCC FCC/CE/IC/TELEC/KCC FCC/CE/IC FCC/CE/IC/TELEC/KCC