Долгое время выбор в линейке Espressif был развилкой: либо дешёвый модуль с радио и скромной периферией, либо мощный чип с MIPI и Ethernet, но без собственного Wi-Fi. ESP32-S31 закрывает эту развилку одним кристаллом: два ядра RISC-V с MMU, Wi-Fi 6, Bluetooth 5.4, 802.15.4, гигабитный Ethernet MAC и аппаратные ускорители для экрана, камеры и звука. Полезный вопрос здесь не «модный ли чип», а «нужен ли он именно моему устройству и что придётся докупить».
Ниже — что подтверждается официальными страницами Espressif, а что остаётся заявлением производителя.
Что произошло и где это уже лежит
- 26.03.2026 — анонс. Espressif объявила выпуск ESP32-S31 как высокопроизводительного двухъядерного SoC «Wi-Fi 6 + Bluetooth 5.4 + IEEE 802.15.4 + Ethernet»; целевые ниши — бытовая и промышленная техника, умные колонки, голосовые устройства, автоматизация.
- 27.07.2026 — серийное производство. Отдельное сообщение: чип запущен в массовое производство и доступен для покупки, есть ссылки на официальный магазин и портал разработчика.
- Поддержка в ESP-IDF есть. Для ESP32-S31 существует отдельный target в документации ESP-IDF; на дату проверки актуальная стабильная версия руководства — v6.1.
- Платы в официальной документации. ESP32-S31-Function-CoreBoard-1 — прототипирование AIoT: бортовой микрофон, выход на динамик, выведенные GPIO, оценка голосового взаимодействия. ESP32-S31-Korvo-1 — мультимедиа: массив из двух микрофонов, динамик, microSD, бортовая DVP-камера, субплата LCD 4,3 дюйма; описание дано для ревизии V1.1. ESP-Mosaico — расширяемый комплект умного взаимодействия: квадратный сенсорный экран 480 x 480 по QSPI, аудиокодек с усилителем, 6-осевой IMU, два магнитометра, SPI NAND и разъёмы 2 x 10P для камеры и дочерних плат. CoreBoard и Korvo собраны на модуле ESP32-S31-WROOM-3.
Характеристики: что заявлено и зачем это в устройстве
| Что | Значение по описанию Espressif | Практический смысл |
|---|---|---|
| Процессор | два ядра 32-бит RISC-V до 320 МГц, MMU; у одного ядра 128-битный путь данных и SIMD | место для инференса, DSP и обработки кадров без внешнего контроллера |
| Маломощное ядро | сопроцессор 40 МГц | фоновые задачи и дежурный режим без разгона основного ядра |
| Память | 512 КБ SRAM; внешний PSRAM до 250 МГц, 8 бит DDR; одновременный доступ к flash и PSRAM; интерфейсы вплоть до Octal SPI | разгрузка буферов звука и медиа, но быстрая память находится снаружи кристалла |
| Wi-Fi | Wi-Fi 6 (802.11ax) в диапазоне 2,4 ГГц | эффективность и энергоэкономия 802.11ax без пяти гигагерц |
| Bluetooth | 5.4: LE и Classic (BR/EDR), LE Audio с кодек LC3 и многопотоковостью, Direction Finding, Bluetooth Mesh 1.1 | голосовые устройства, аудио с совместимостью со старыми гарнитурами, позиционирование |
| 802.15.4 | Thread и Zigbee | участие в инфраструктуре Matter и сетях устройств |
| Проводная сеть | Ethernet MAC 1000 Мбит/с | стабильный аплинк у шлюза и панели, сетевой трансивер PHY остаётся внешним |
| HMI | DVP-камера 8-16 бит; LCD 8-24 бит (parallel RGB, I8080, MOTO6800); аппаратная конвертация RGB565, YUV422, YUV420, YUV411; JPEG-кодек; PPA для 2D-графики; 2D-DMA; до 14 ёмкостных каналов касания | интерфейс с экраном и камерой без отдельного графического чипа |
| Звук | два контроллера I2S с аппаратной синхронизацией Bluetooth-аудио | предсказуемая латентность аудио, меньше софтовой синхронизации |
| Промышленные интерфейсы | USB OTG high speed, TWAI (CAN 2.0), SDIO, SPI, I2C, I2S, UART, LED PWM, ADC, таймеры, DMA | CAN-терминалы, панельные устройства, плотная периферия |
| GPIO | до 60 | больше, чем у ESP32-S3 (45) и ESP32-P4 (55) |
| Безопасность | TRNG и RAM-PUF, secure boot, шифрование flash и PSRAM, акселераторы AES-128/256, RSA, ECDSA, ECC, периферия цифровой подписи ECDSA, TEE с управлением доступом APM, защита от side-channel и power glitch | требования заказчиков по защите ключей и изоляции приложений |
| Программная база | ESP-IDF, ESP-Matter, ESP-GMF, ESP-BLE-AUDIO, ESP-BLE-MESH, ESP-Hosted, ESP-AT, ESP Private Agents и прямая работа с LLM | стеки не надо писать с нуля; чип позиционируется как клиент для голосовых AI-агентов |
Сравнение с соседями по линейке
| Чип | Ядро | Wi-Fi | 802.15.4 | Проводная сеть | SRAM | GPIO |
|---|---|---|---|---|---|---|
| ESP32-S3 | два ядра Xtensa LX7, 240 МГц | 2,4 ГГц 802.11 b/g/n, канал до 40 МГц | нет | нет | 512 КБ | 45 |
| ESP32-C6 | RISC-V 160 МГц плюс LP-ядро RISC-V 20 МГц | 2,4 ГГц Wi-Fi 6, в режиме ax канал 20 МГц | есть, Thread и Zigbee | нет | 512 КБ плюс ROM 320 КБ | 30 либо 22 |
| ESP32-C5 | одно ядро RISC-V до 240 МГц | двухдиапазонный Wi-Fi 6: 2,4 и 5 ГГц | есть | нет | 384 КБ плюс внешний PSRAM | до 29 |
| ESP32-P4 | два ядра RISC-V до 400 МГц плюс LP-ядро 40 МГц | собственного радио нет, нужен компаньон ESP32-C или S по ESP-Hosted либо ESP-AT | нет | Ethernet | 768 КБ плюс 8 КБ TCM | 55 |
| ESP32-S31 | два ядра RISC-V до 320 МГц с MMU, 128-бит SIMD, LP-сопроцессор 40 МГц | 2,4 ГГц Wi-Fi 6 | есть | Ethernet MAC 1000 Мбит/с | 512 КБ плюс PSRAM до 250 МГц | до 60 |
Вывод из таблицы важный: Wi-Fi 6 у Espressif был и раньше (C6 и C5), поэтому ценность S31 не в букве «6», а в совокупности — ядро с MMU и SIMD, три радио, гигабитный MAC и видео-аудио-ускорители в одном кристалле. Именно этот набор раньше собирали из двух чипов: ESP32-P4 плюс беспроводной компаньон.
Когда S31 оправдан
- Панель или устройство с экраном и камерой. DVP, параллельный LCD, JPEG, PPA и до 14 сенсорных каналов снимают с проекта отдельный графический контроллер: это smart-дисплей, видеодомофон, панель управления оборудованием.
- Голосовое устройство. LE Audio с LC3 и многопотоковостью, Classic для старых гарнитур, два I2S с аппаратной синхронизацией и LP-сопроцессор 40 МГц под дежурное распознавание; дополнительно заявлена работа с ESP Private Agents и LLM.
- Шлюз умного дома с проводным аплинком. Matter поверх Wi-Fi и Thread, Bluetooth Mesh 1.1, Direction Finding и гигабитный MAC — сценарий, где одного Wi-Fi мало по стабильности.
- Промышленный контур с CAN. TWAI (CAN 2.0) и USB OTG high speed: терминалы, приводы, панельное оборудование.
- Требования по безопасности от заказчика. PUF для генерации ключей, изоляция через TEE и APM, периферия подписи с ключом, недоступным программной части, шифрование flash и PSRAM.
- Роль беспроводного сопроцессора. Поддержка ESP-Hosted и ESP-AT позволяет поставить S31 как радио-модуль к чужому хост-микроконтроллеру, если весь чип в проект не нужен.
Границы и риски
- Wi-Fi 6 — только 2,4 ГГц. На трёх официальных страницах (анонс, сообщение о серии, карточка SoC) указано 2.4 GHz Wi-Fi 6 (802.11ax). Двухдиапазонность сейчас у ESP32-C5. В пересказах про S31 иногда приписывают 6 ГГц, 1024-QAM и канал 160 МГц — на страницах производителя таких формулировок нет. Если по ТЗ обязателен 5 ГГц, S31 его не закрывает.
- Цифры производительности заявленные. 6,86 CoreMark/MHz и до 320 МГц — данные Espressif; независимых замеров на реальных периферийных нагрузках на дату проверки мы не нашли. Итог зависит от того, насколько алгоритм ложится на 128-битный SIMD-путь и на внешний PSRAM.
- 512 КБ SRAM — это не объём программы. Всё ёмкое уходит во внешний PSRAM; интерфейс быстрый (250 МГц, 8 бит DDR, Octal SPI) и доступ к flash и PSRAM одновременный, но задержки и пропускную способность надо мерить на своём профиле. Конкретные связки flash и PSRAM определяются модулем (WROOM-3) и смотрятся по его даташиту, а не по карточке SoC.
- Экосистема моложе, чем у ESP32-S3. В проверенных материалах перечислены ESP-IDF, ESP-Matter, ESP-GMF, ESP-BLE-AUDIO, ESP-BLE-MESH, ESP-Hosted, ESP-AT; про Arduino и Zephyr именно для S31 в этих текстах ничего не обещано. Для команд, живущих на Arduino, это отдельный вопрос до закупки плат.
- MMU — это не готовый Linux. MMU открывает дорожку к более сложной ОС, но статус официального Linux BSP в проверенных страницах Espressif не описан: возможность надо считать неподтверждённой.
- Дежурное потребление и цены не опубликованы. Для батарейных устройств это ключевой параметр: в анонсе и сообщении о серийном производстве цифр сна и стоимости нет, есть ссылка на магазин и запрос сэмплов.
- На русском разборов почти нет. На 18.10.2026 по ESP32-S31 нам встретились только короткие новостные заметки и машинный перевод чужого обсуждения; самостоятельных технических разборов с проверкой на железе нет, поэтому спецификации стоит читать по первоисточникам, а не по пересказам.
Как проверить под свою задачу
- Сформулировать, что именно нужно. Если только Wi-Fi 6 — хватит C6 или C5. Если нужны экран, камера, звук, CAN или проводная сеть вместе с радио — смотреть в сторону S31.
- Взять документацию конкретной платы (CoreBoard, Korvo, ESP-Mosaico) и сверить выведенные GPIO, наличие Ethernet PHY, питание, ревизию платы и комплектность: у Korvo LCD идёт субплатой, у ESP-Mosaico описаны две версии основной платы.
- Собрать spike на ESP-IDF с target для ESP32-S31: профиль памяти (что держится в SRAM и что уезжает в PSRAM), латентность аудиотракта с LE Audio, расход Wi-Fi под нагрузкой и поведение LP-сопроцессора в дежурном режиме.
- Если проект идёт под требования безопасности или сертификацию — проверить, какие механизмы PUF, secure boot, TEE и APM доступны из вашего стека и как выглядит выдача ключей в серии.
- Сравнить стоимость связки «S31 одним кристаллом» и «P4 плюс беспроводной модуль»: экономия может оказаться не в цене чипа, а в месте на плате, энергопотреблении и количестве отказов на стыке двух чипов.
Полезные ссылки
- Посмотреть все характеристики новинки можно на официальном сайте компании Espressif.
- Ознакомиться с самим релизом можно по этой ссылке.
