ESP32-S3-AUDIO-Board от Waveshare — это недорогой devkit для разработки умных колонок на базе ESP32-S3 с двойной микрофонной решеткой, разъемом для динамика, подавлением эха, окружающей RGB-подсветкой, RTC, хранилищем на microSD-карте и интерфейсами расширения для LCD и DVP-камер.
Плата интегрирует аудио DAC ES8311 и 4-канальный аудио ADC ES7210, а также RTC PCF85063 для отсчета времени. Она также поддерживает Wi-Fi 4 и Bluetooth 5 LE с опциями керамической и IPEX-антенны, и питается от порта USB Type-C или опционального Li-ion аккумулятора 3,7 В со схемой заряда. Аудиоплата ESP32-S3 предлагает расширение GPIO/I²C/SPI и семь программируемых RGB-светодиодов.
Характеристики Waveshare ESP32-S3-AUDIO-Board:
- SoC – Espressif ESP32-S3R8
- CPU – Двухъядерный микроконтроллер Tensilica LX7 до 240 МГц с векторными инструкциями для ускорения ИИ
- Память – 8 МБ PSRAM
- Беспроводная связь – WiFi 4 и Bluetooth 5.0 LE + Mesh
- Хранилище – 16 МБ SPI flash, слот для карты MicroSD
- Дисплей – Встроенный интерфейс LCD, совместимый с LCD Waveshare 1,47 дюйма, 2 дюйма, 2,8 дюйма и 3,5 дюйма и другими SPI-дисплеями
- Камера – 24-контактный разъем DVP-камеры
- Аудио
- Аудиокодек ES8311, интерфейс микрофона ES7210
- Двойная цифровая микрофонная решетка с шумоподавлением и подавлением эха
- Разъем для внешнего динамика
- USB – Порт USB Type-C для питания и программирования
- Расширение
- GPIO/I²C/SPI через разъемы (совместно с контактами разъема дисплея)
- Расширитель GPIO TCA9555PWR
- Прочее
- Встроенная керамическая антенна или разъем IPEX1 для внешней антенны
- Переключатель питания
- 5 кнопок для Reset, Boot и 3 пользовательские
- 7 программируемых RGB-светодиодов (окружающая подсветка)
- RTC PCF85063 с резервной батареей; поддерживает сохранение времени при отключении питания, будильники и запланированные задачи
- Управление питанием
- Вход 5 В через порт USB Type-C
- 2-контактный разъем для Li-ion/LiPo аккумулятора 3,7 В
- Схема заряда аккумулятора и управления питанием
- Модуль питания MP1605GTF-Z (выход до 3,3 В, 2 А)
- Разъем для батареи RTC (для PCF85063 RTC)
- Габариты – 58 x 43,7 мм

Плату ESP32-S3-AUDIO-Board можно программировать с использованием фреймворка ESP-IDF (рекомендуется версия 5.4.1), опционально с фреймворком ESP-SR (распознавание речи) , который предлагает готовые офлайн-модели голоса для пробуждения и распознавания команд. Она также интегрируется с ESP-ADF (фреймворк для разработки аудио) для потоковой передачи и обработки аудио, и обеспечивает доступ к онлайн-платформам ИИ-речи, таким как DeepSeek и Doubao. Альтернативно, плату можно программировать с помощью Arduino IDE (ядро ESP32-Arduino v3.0.2 на базе ESP-IDF v5.1) с поддержкой графической библиотеки LVGL и SquareLine Studio для разработки HMI. Вики Waveshare также предоставляет примеры демо для воспроизведения аудио, распознавания речи, функций RTC и интерфейсов дисплея/камеры.
Ранее мы рассказывали о Xiaomi Mi AI Speaker Mini Smart Speaker , но она не является открытой и удобной для разработчиков. Существует много продуктов, похожих на ESP32-S3-AUDIO-Board, хотя ESP32-S3 Smart Audio devkit близок, но имеет только один микрофон. Satellite1 Dev Kit — это более продвинутый голосовой ассистент на базе модуля ESP32-S3 и аудиопроцессора XMOS XU316, подключенного к 4-микрофонной решетке, который также можно программировать, как плату Waveshare, но в основном он используется в combination с Home Assistant. То же самое относится к ReSpeaker Lite Voice Assistant Kit и Nabu Casa’s Voice “Preview Edition” , но обратите внимание, что ни один из них не предназначен для добавления LCD и камеры.
Devkit Waveshare ESP32-S3-AUDIO-board можно приобрести на Amazon за $23,99 без аккумулятора и $24,99 с аккумулятором , а также найти в магазине Waveshare за $15,99 без аккумулятора и $17,99 с аккумулятором, без учета доставки.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.