В настоящее время разрабатываются две платы разработчика ESP32-S31, документация уже доступна. ESP32-S31 был представлен в прошлом марте , и на данный момент это самый функциональный беспроводной микроконтроллер ESP32 с двумя ядрами RISC-V, Gigabit Ethernet, 2,4 ГГц WiFi 6, Bluetooth, connectivity 802.15.4, интерфейсами для LCD и камеры и многим другим.
Плата разработчика ESP32-S31-Function-CoreBoard-1 основана на беспроводном модуле ESP32-S31-WROOM-3 и предлагает Gigabit Ethernet, USB 2.0 OTG и встроенные аудиопериферийные устройства для подключенных IoT-приложений.
ESP32-S31-Korvo-1 — это мультимедийная плата разработчика на основе того же модуля ESP32-S31-WROOM-3, но оснащенная двухмикрофонным массивом для распознавания речи и активации в ближнем/дальнем поле, двумя разъемами для динамиков, 4,3-дюймовым ЖК-дисплеем, камерой на 3 МП и слотом для microSD. Она ориентирована на недорогие, энергоэффективные, подключаемые аудио/видео и HMI-приложения.
Плата разработчика ESP32-S31-Function-CoreBoard-1
Характеристики:
- Беспроводной модуль – ESP32-S31-WROOM-3
- SoC – ESP32-S31NRV16
- CPU
- RISC-V HP (высокопроизводительное) ядро RV32IMAFCP @ 320 МГц с FPU, SIMD и др.
- RISC-V LP (энергоэффективное) ядро MCU
- Память – 512 КБ SRAM, 16 МБ PSRAM
- Беспроводная связь –
- 2,4 ГГц WiFi 6 (802.11ax)
- Bluetooth 5.4 с поддержкой LE Audio , определения направления , Bluetooth Mesh 1.1 и Classic (BR/EDR)
- Радиомодуль 802.15.4 для Zigbee, Thread и Matter
- CPU
- Накопитель – 8, 16 или 32 МБ флеш-памяти (уточняется)
- Антенна – PCB-антенна
- Размеры – 30 x 22 x 3,5 мм
- SoC – ESP32-S31NRV16
- Аудио
- Встроенный микрофон
- Линейный выход для динамика мощностью до 4 Ом, 3 Вт
- Энергоэффективный моноаудиокодек ES8311
- Монофонический усилитель мощности класса D NS4150B, 3 Вт
- Сеть – порт Gigabit Ethernet RJ45 через PHY YT8531DC-CA
- USB
- Высокоскоростной порт USB 2.0 Type-A, до 500 мА
- Полноскоростной порт USB 2.0 Type-C последовательный/JTAG для отладки, прошивки и питания
- Порт USB Type-C UART для питания, прошивки и связи с чипом ESP32-S31 через встроенный мост USB-UART.
- Расширение – 40-контактный GPIO-разъем J2
- Прочее – 2-контактный разъем J5 для измерения тока
- Прочее
- Кнопки сброса и загрузки
- Светодиод питания 3,3 В
- RGB-светодиод (GPIO60)
- Питание
- 5 В через порт USB-C
- DC/DC-преобразователь с 5 В до 3,3 В
- Ключ питания USB TPS2051C (ограничение выходного тока до 500 мА)
- Размеры – 65 x 55 мм

Для работы с ESP32-S31-Function-CoreBoard-1 требуется качественный кабель USB 2.0 USB-A — Type-C и компьютер под управлением Windows, Linux или macOS. Подробности можно найти на веб-сайте документации , где также можно запросить образцы при наличии подходящего проекта.
Мультимедийная плата разработчика ESP32-S31-Korvo-1
Характеристики:
- Беспроводной модуль – ESP32-S31-WROOM-3, как описано выше, за исключением указанной емкости флеш-памяти (16 МБ)
- Накопитель
- Слот для карт microSD (с поддержкой SDIO 3.0)
- Посадочное место для Quad SPI NAND флеш-памяти, мультиплексированное с интерфейсом microSD
- Дисплей – разъем LCD для ESP32-S3-LCD-EV-Board-SUB3 (4,3 дюйма, разрешение 800 x 480)
- Камера – разъем для камеры, модуль OV3660 на 3 МП
- Аудио
- 2 порта для динамиков, каждый с монофоническим усилителем класса D NS4150B для динамика 4 Ом, 3 Вт.
- 2 аналоговых микрофона, подключенных к энергоэффективному стереокодеку ES8389 с двойным АЦП/ЦАП, малошумящим предусилителем, усилителем для наушников, цифровыми эффектами, аналоговым микшированием и регулировкой усиления.
- USB
- Высокоскоростной порт USB 2.0 Type-A OTG, до 500 мА выходного тока
Порт USB Type-C UART для питания, прошивки встроенного ПО и связи с ESP32-S31 через встроенный мост USB-UART (до 3 Мбит/с). - Порт USB Type-C только для питания
- Высокоскоростной порт USB 2.0 Type-A OTG, до 500 мА выходного тока
- Прочее
- Выключатель питания
- Кнопки сброса и загрузки
- Функциональные кнопки: PLAY, SET, VOL- и VOL+ для управления интерфейсом и тестирования аудиоприложений
- Светодиод питания
- RGB-светодиод (GPIO8)
- Питание
- 5 В через порт USB-C
- Понижающий DC-DC-преобразователь для питания системы 3,3 В.
- Ключ питания USB TPS2051C с ограничением тока 500 мА.
- LDO с 5 В до 3,3 В
- LDO с 3,3 В до 1,8 В для SPI NAND флеш-памяти (не установлен по умолчанию)
- LDO с 3,3 В до 2,8 В и с 3,3 В до 1,5 В для внешнего модуля камеры.
- Размеры – 106,5 x 89,20 мм
Плата ESP32-S31-Korvo-1 требует один или два динамика, два кабеля USB 2.0 Type-A — Type-C и компьютер под управлением Windows, Linux или macOS для разработки. Обе платы поддерживаются фреймворком ESP-IDF , но, поскольку чип новый, на данный момент поддерживаются не все функции, и потребуется использовать ветку master. Более подробную информацию можно найти и/или запросить образцы для отладочного набора Korvo на веб-сайте документации .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.






