Перевод статьи ESP32 Chip Guide 2026: Which Should You Actually Use? (ESP32 vs ESP32-S3 vs ESP32-C6, etc) — Rui Santos, Random Nerd Tutorials.

Какой чип ESP32 взять для нового проекта? Espressif сейчас перечисляет в семействе ESP32 четырнадцать чипов, и одиннадцать из них — в массовом производстве: ESP32, S2, S3, C2, C3, C5, C6, C61, H2, P4 и недавно вышедший S31. С таким количеством вариантов выбрать нужный без шпаргалки непросто.

В этом гайде мы пройдёмся по каждому чипу ESP32, который сейчас есть на рынке, и сравним их возможности, чтобы вам было проще подобрать подходящий под свой проект.

Коллаж портретов чипов семейства ESP32

Четырнадцать чипов в семействе — и у каждого своя ниша.

Данные по чипам собраны из даташитов и продуктовых страниц Espressif, а также из актуальной документации проектов Arduino Core, ESP-IDF, MicroPython, CircuitPython, Tasmota и ESPHome.

1. Ключевые характеристики#

В таблице — верхнеуровневые характеристики каждого чипа: архитектура CPU, тактовая частота, память на кристалле и так далее.

ЧипCPUМакс. частотаСопроцессор / LP-ядроSRAMFlashPSRAMКорпусДатаДаташит
ESP322× Xtensa LX6240 МГцULP FSM520 КБобычно 4 МБ в корпусе (до 16 МБ внешней)2 МБ в корпусе (до 8 МБ внешней)QFN48, 5×5/6×6 мм2016PDF
ESP32-S21× Xtensa LX7240 МГцULP FSM320 КБзависит от модуля (обычно 4 МБ)в базовом чипе нет (можно добавить до 2 МБ)QFN56, 7×7 мм2020PDF
ESP32-S32× Xtensa LX7240 МГцULP RISC-V + FSM512 КБ4/8 МБ в корпусе; большой объём внешней через QSPI/Octal2/8/16 МБ в корпусеQFN56, 7×7 мм2021PDF
ESP32-S31 (новинка)2× RISC-V320 МГцне опубликовано512 КБне опубликованоне опубликованоQFN80, 8×8 ммиюль 2026даташита ещё нет
ESP32-C2 (ESP8684)1× RISC-V (RV32IMC)120 МГцнет272 КБтолько 1–4 МБ в корпусенетQFN24, 4×4 мм2022PDF
ESP32-C31× RISC-V (RV32IMC)160 МГцнет400 КБ4/8 МБ в корпусе (до 16 МБ внешней)нетQFN32, 5×5 мм2021PDF
ESP32-C51× RISC-V + LP-ядро240 МГцLP RISC-V, до 40 МГц384 КБварианты: в корпусе или внешняяесть варианты в корпусеQFN48, 6×6 ммапрель 2025PDF
ESP32-C61× RISC-V + LP-ядро160 МГцLP RISC-V, 20 МГц512 КБ4/8 МБ в корпусе (до 16 МБ внешней)нетQFN40 (голый чип) / QFN32 (модуль с флешем), 5×5 мм2023PDF
ESP32-C611× RISC-V160 МГцнет320 КБв корпусе или внешняяподдерживается внешняяQFN40/LGA40, 5×5 ммиюнь 2025PDF
ESP32-H21× RISC-V96 МГцнет320 КБв корпусенетQFN32, 4×4 мм2023PDF
ESP32-H4 (новинка)2× RISC-V96 МГцне опубликовано384 КБне опубликованоне опубликованоне опубликованомарт 2026даташита ещё нет
ESP32-H21 (новинка)1× RISC-V96 МГцне опубликовано320 КБне опубликованоне опубликованоне опубликованоанонсирован в марте 2026даташита ещё нет
ESP32-P42× RISC-V (HP) + LP-ядро400 МГц (кремний v3.x, с мая 2026); 360 МГц на старых платах v1.xLP RISC-V; SIMD/DSP + FPU одинарной точности768 КБтолько внешняя (радиомодуля нет)16/32 МБ в корпусеQFN104, 10×10 мм2024PDF
ESP32-E22 (новинка)2× RISC-V500 МГцне опубликованоне опубликованоне опубликовановарианта с PSRAM нетQFN, 9×9 мм, 100 выводованонсирован в январе 2026даташита ещё нет

2. Поддерживаемые протоколы: Wi-Fi, Bluetooth, Zigbee, Thread, Matter и другие#

Таблица ниже показывает, какие беспроводные протоколы поддерживает каждый чип. Если у проекта есть конкретное требование по связи — начинайте именно с неё.

Сразу бросается в глаза: у ESP32-S2 нет Bluetooth, а у H-серии нет Wi-Fi.

ЧипWi-FiBluetoothESP-NOWThread / Zigbee (802.15.4)Путь для MatterEthernet
ESP32Wi-Fi 4, 2,4 ГГц4.2 Classic (BR/EDR) + LE (сертифицирован как LE 5.0, но без 2M PHY, long range и ext. advertising)данетWi-Fi или Ethernetнативный MAC 10/100 (нужен внешний PHY)
ESP32-S2Wi-Fi 4, 2,4 ГГцнетданетWi-Fi (из-за отсутствия BLE подключение требует обходного пути)только через SPI (нативного MAC нет)
ESP32-S3Wi-Fi 4, 2,4 ГГцLE 5 (сертифицирован 5.4)данетWi-Fiнет
ESP32-S31Wi-Fi 6, 2,4 ГГцLE 5.4 + Classic BR/EDRдадаWi-Fi или Threadгигабитный MAC (нативный)
ESP32-C2Wi-Fi 4, 2,4 ГГцLE 5данетWi-Fiнет
ESP32-C3Wi-Fi 4, 2,4 ГГцLE 5 (сертифицирован 5.4)данетWi-Fiнет
ESP32-C5Wi-Fi 6, 2,4 и 5 ГГц (единственный двухдиапазонный ESP32)LE 5 (сертифицирован BT Core 6.0)дада (Thread 1.4 / Zigbee 3.0)Wi-Fi или Threadнет
ESP32-C6Wi-Fi 6, 2,4 ГГцLE 5 (сертифицирован 5.3)дада (Thread 1.3 / Zigbee 3.0)Wi-Fi или Threadнет
ESP32-C61Wi-Fi 6, 2,4 ГГцLE 5 (сертифицирован BT Core 6.0)данетWi-Fiнет
ESP32-H2нетLE 5 (сертифицирован 5.3)нетда (Thread 1.4 / Zigbee 3.0)только Threadнет
ESP32-H4нетLE 5.4нетдатолько Threadнет
ESP32-H21нетLE 5нетдатолько Threadнет
ESP32-P4нет: платы получают Wi-Fi/BT/Thread через сопутствующий ESP32-C6 по SDIOна кристалле нетна кристалле нет (на платах есть — через тот самый C6)нетчерез сопутствующий радиочипнативный MAC 10/100 (нужен внешний PHY)
ESP32-E22Wi-Fi 6E, три диапазона: 2,4 + 5 + 6 ГГц (каналы 160 МГц, 2×2 MU-MIMO, до 2,4 Гбит/с)BR/EDR Classic + LE 5.4не задокументированонеттолько транспорт по Wi-Fi через хост (сам E22 приложения не исполняет)нет

Примечание: LoRa в таблице нет, потому что для неё нужен внешний трансивер. Каждая LoRa-плата на ESP32 (Heltec Wi-Fi LoRa 32, LILYGO T-Beam и так далее) — это чип ESP32 плюс отдельный трансивер SX1262/SX1276 на SPI.

3. Поддержка прошивок и SDK по чипам#

Эта таблица показывает, какие фреймворки и прошивки сейчас поддерживаются на каждом чипе. Учтите: стабильные версии для новых чипов могут выходить с задержкой в несколько месяцев.

ЧипESP-IDFArduino CoreMicroPythonCircuitPythonTasmotaESPHomeZephyr RTOS
ESP32дададабетадада (Arduino или IDF)да
ESP32-S2дададастабильнодада (Arduino или IDF)да
ESP32-S3дададастабильнодада (Arduino или IDF)да
ESP32-S31превьюнетнетнетнетнетнет
ESP32-C2датолько как компонент 1*даальфадада (только IDF)частично
ESP32-C3дададабетадада (Arduino или IDF)да
ESP32-C5дададаещё нетещё нетда (только IDF)частично
ESP32-C6дададаальфадада (только IDF)да
ESP32-C61датолько как компонент 1*ещё нетещё нетещё нетда (только IDF)частично
ESP32-H2дададаальфаядро поддерживает; Zigbee/Threadда (только IDF)частично
ESP32-H4превьюнетнетнетнетнетнет
ESP32-H21превьюнетнетнетнетнетнет
ESP32-P4дадаранняя поддержкаальфаранняя поддержкада (только IDF)частично
ESP32-E22ещё не опубликовананетнетнетнетнетнет

Примечания:

1* C2 и C61 непросто поставить через обычный Boards Manager в Arduino IDE — они работают только на ESP-IDF с Arduino-ESP32 в режиме «Arduino как компонент ESP-IDF» или пересборкой статических библиотек.

«ESPHome (только IDF)» означает, что чипу в ESPHome нужен фреймворк ESP-IDF. Опция Arduino Core в ESPHome ограничена классическим ESP32, S2, S3 и C3.

Если вы только настраиваете окружение для ESP32, начните с установки поддержки плат в Arduino IDE 2, а для более серьёзной разработки посмотрите вводное руководство по ESP-IDF в VS Code.

4. GPIO: что доступно на каждом чипе#

I2C, SPI и UART на ESP32 редко привязаны к фиксированным выводам: GPIO-матрица позволяет развести их программно почти на любые пины.

Реальное различие между чипами — в выводах с жёстко зафиксированными функциями (ADC, touch, DAC) и в USB.

ЧипВсего GPIOI2CSPIUARTI2SLEDC/PWMТолько входКаналы ADCTouch-выводыКаналы DACНативный USB
ESP32342(пригодны 2: HSPI/VSPI; SPI0/1 заняты под флеш)3216 кан.6 (GPIO 34–39)18 кан., 12 бит (2 блока; ADC2 недоступен при активном Wi-Fi)102× 8 битнет
ESP32-S24324218 кан.020 кан., 13 бит (2 блока)142× 8 битнативный USB OTG
ESP32-S34524 (пригодны 2; SPI0/1 заняты под флеш/PSRAM)328 кан.020 кан., 12 бит (2 блока)14нетнативный USB OTG + отдельный USB Serial/JTAG
ESP32-S3160не опубликованоне опубликованоне опубликованоне опубликованоне опубликовано0не опубликованоне опубликованоне опубликованонативный (точный интерфейс уточняется)
ESP32-C2141 (только master)3 (пригоден 1; SPI0/1 заняты под флеш)2нет6 кан.05 кан., 12 бит00нет
ESP32-C322 (на C3FH4X — только 16)13 (пригоден 1)216 кан.06 кан., 12 бит00USB Serial/JTAG (прошивка и отладка; это не порт USB-хоста)
ESP32-C5291 (+ 1 LP-I2C)3 (пригоден 1)2 (+ 1 LP-UART)16 кан. (LEDC повышенного разрешения)0SAR ADC, число каналов примерно как у C600USB Serial/JTAG
ESP32-C630 на голом чипе (22 в корпусе QFN32)1 (+ 1 LP-I2C)3 (пригоден 1)2 (+ 1 LP-UART)16 кан.07 кан., 12 бит00USB Serial/JTAG
ESP32-C613013 (пригоден 1)216 кан.0не опубликовано00USB Serial/JTAG
ESP32-H21923 (пригоден 1)216 кан.0не опубликовано00USB Serial/JTAG
ESP32-H440не опубликованоне опубликованоне опубликованоне опубликованоне опубликовано0не опубликованоне опубликованоне опубликованоне опубликовано
ESP32-H2119не опубликованоне опубликованоне опубликованоне опубликованоне опубликовано0не опубликованоне опубликованоне опубликованоне опубликовано
ESP32-P4552 (+ 1 LP-I2C)2 универсальных (+ выделенные под флеш/PSRAM)5 (+ 1 LP-UART)38 кан.0SAR ADC естьсенсорные выводы в LP-домене0USB 2.0 High-Speed OTG
ESP32-E2241 (на M.2 выведено 20)не опубликованоне опубликованоне опубликованоне опубликованоне опубликованоне опубликованоне опубликованоне опубликованоне опубликованоне опубликовано

Ещё на каждом чипе есть strapping-выводы: они задают режим загрузки в момент включения питания. Потом их можно использовать как обычные GPIO, но прежде чем дёргать их низким или высоким уровнем при старте, лучше свериться с даташитом своего чипа.

Какой чип ESP32 выбрать?#

Если вам не нужно ничего специфического — вроде Zigbee, Thread или сверхнизкого потребления (месяцы работы от батареи), — то ESP32-S3 будет лучшим выбором из всех доступных сейчас чипов.

Это самый сбалансированный чип семейства: крупнейшая экосистема современных плат, нативный USB, запас под дисплей и камеру, стабильная поддержка со стороны прошивок.

Плюсы ESP32-S3:

  • Лучший в семействе баланс производительности, памяти и GPIO: два ядра, 240 МГц, до 45 GPIO.
  • Нативный USB OTG — отдельный мост USB-UART не нужен.
  • До 16 МБ PSRAM (octal) прямо в корпусе — есть место под буферы, дисплеи и ML-модели; на S3 даже запускают компактные языковые модели.
  • Крупнейшая экосистема современных плат: около 70 моделей, от брейкаутов за $5 до плат с камерой и дисплеем.
  • Самая зрелая поддержка прошивок: стабильно работает на Arduino IDE, ESP-IDF, MicroPython, CircuitPython, Tasmota, ESPHome и Zephyr.

Минусы ESP32-S3:

  • Нет радио 802.15.4 — значит, ни Zigbee, ни Thread, ни Matter-over-Thread.
  • Только Wi-Fi 4 в диапазоне 2,4 ГГц — поколение позади Wi-Fi 6 у C5/C6/C61/S31.
  • Нет ЦАП: для полноценного аналогового аудиовыхода понадобится внешний чип.
  • Ток в глубоком сне выше (7 мкА), чем у RISC-V-чипов (C2/C3 — 5 мкА), так что для датчика на батарее это не лучший вариант.
  • Дороже и прожорливее, чем нужно большинству простых применений: обычный Wi-Fi-выключатель дешевле собрать на C3.

Лучший чип под конкретную задачу#

Чтобы было проще выбрать чип под свою задачу, мы собрали ещё одну таблицу. «Выбор» здесь — про сам чип; отдельный туториал по отладочным платам на этих чипах мы сделаем позже.

Что вам нужноБерёмПочему
Лучший универсальный вариант для IoT-проектовESP32-S3Самый сбалансированный чип семейства для большинства IoT-проектов.
Дёшево получить Wi-Fi и BluetoothESP32-C3Самые дешёвые современные платы, один кабель USB-C, широкая поддержка прошивок.
Wi-Fi 6 / Matter / Zigbee для устройства умного домаESP32-C6Единственный массовый чип, сочетающий Wi-Fi 6, BLE и 802.15.4 (Zigbee/Thread).
Камера, ИИ, голосESP32-S3Интерфейсы камеры и дисплея, максимум вариантов PSRAM и крупнейшая современная экосистема.
Мультимедийное устройство с большим экраномсвязка ESP32-P4 + ESP32-C6P4 даёт MIPI-DSI/CSI, H.264 и максимум «сырой» производительности, а C6 добавляет ему радиочасть — так, например, строят метеостанции на P4.
Только Zigbee/Thread, без Wi-FiESP32-H2Чип, специально созданный для Thread/Zigbee-устройств: для этой задачи он самый дешёвый и экономичный.
Крупнейшая экосистема, Bluetooth Classic или самый дешёвый двухъядерный чипESP32 (оригинальный)147 плат в каталоге, единственный чип в подборке с BT Classic (A2DP/SPP), двухъядерные платы около $5.
Своя плата для дешёвой серийной продукцииESP32-C2 (ESP8684)Самый маленький корпус и самая низкая цена среди Wi-Fi/BLE-чипов списка; не предназначен для отладочных плат.
Wi-Fi 6 с диапазоном 5 ГГцESP32-C5Единственный в семействе чип с двухдиапазонным (2,4 + 5 ГГц) Wi-Fi 6.
Энергосбережение Wi-Fi 6 без переплаты за радио Zigbee/ThreadESP32-C61Удешевлённый C6 с теми же Wi-Fi 6 и BLE, но без 802.15.4.
Пощупать новейший чип EspressifESP32-S31Только-только дошёл до массового производства (июль 2026): Wi-Fi 6 + BLE Classic + Thread + гигабитный Ethernet, но ПО пока в статусе превью.

Итоги#

В этом гайде мы разобрали все доступные чипы ESP32 — на сегодня их четырнадцать, и они различаются характеристиками, беспроводными протоколами, GPIO, энергопотреблением и многим другим.

Общий вывод такой: если вы просто изучаете ESP32 или начинаете с нуля, берите классический ESP32 или ESP32-S3. Если же у вас есть конкретный проект, лучше может подойти другой чип из таблиц выше.

Мы говорили именно о самих чипах ESP32. Отдельный гайд по самым популярным отладочным платам — впереди.

Чтобы узнать больше об ESP32, загляните в материалы Random Nerd Tutorials: