Долгое время выбор в линейке 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-FiWi-Fi 6 (802.11ax) в диапазоне 2,4 ГГцэффективность и энергоэкономия 802.11ax без пяти гигагерц
Bluetooth5.4: LE и Classic (BR/EDR), LE Audio с кодек LC3 и многопотоковостью, Direction Finding, Bluetooth Mesh 1.1голосовые устройства, аудио с совместимостью со старыми гарнитурами, позиционирование
802.15.4Thread и Zigbeeучастие в инфраструктуре Matter и сетях устройств
Проводная сетьEthernet MAC 1000 Мбит/сстабильный аплинк у шлюза и панели, сетевой трансивер PHY остаётся внешним
HMIDVP-камера 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, таймеры, DMACAN-терминалы, панельные устройства, плотная периферия
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-Fi802.15.4Проводная сетьSRAMGPIO
ESP32-S3два ядра Xtensa LX7, 240 МГц2,4 ГГц 802.11 b/g/n, канал до 40 МГцнетнет512 КБ45
ESP32-C6RISC-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нетEthernet768 КБ плюс 8 КБ TCM55
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 нам встретились только короткие новостные заметки и машинный перевод чужого обсуждения; самостоятельных технических разборов с проверкой на железе нет, поэтому спецификации стоит читать по первоисточникам, а не по пересказам.

Как проверить под свою задачу

  1. Сформулировать, что именно нужно. Если только Wi-Fi 6 — хватит C6 или C5. Если нужны экран, камера, звук, CAN или проводная сеть вместе с радио — смотреть в сторону S31.
  2. Взять документацию конкретной платы (CoreBoard, Korvo, ESP-Mosaico) и сверить выведенные GPIO, наличие Ethernet PHY, питание, ревизию платы и комплектность: у Korvo LCD идёт субплатой, у ESP-Mosaico описаны две версии основной платы.
  3. Собрать spike на ESP-IDF с target для ESP32-S31: профиль памяти (что держится в SRAM и что уезжает в PSRAM), латентность аудиотракта с LE Audio, расход Wi-Fi под нагрузкой и поведение LP-сопроцессора в дежурном режиме.
  4. Если проект идёт под требования безопасности или сертификацию — проверить, какие механизмы PUF, secure boot, TEE и APM доступны из вашего стека и как выглядит выдача ключей в серии.
  5. Сравнить стоимость связки «S31 одним кристаллом» и «P4 плюс беспроводной модуль»: экономия может оказаться не в цене чипа, а в месте на плате, энергопотреблении и количестве отказов на стыке двух чипов.

Полезные ссылки