Sonatino от Lumination Labs — это плата ESP32-S3, предназначенная для аудиоприложений, которая соответствует размерам Raspberry Pi Zero, поэтому ее можно использовать с некоторыми корпусами, разработанными для Raspberry Pi Zero.
Беспроводная аудио-плата оснащена Cirrus Logic WM8524 audio DAC и WM8782 audio DAC с поддержкой 24-битного стереовыхода 192 кГц и моно входа, соответственно, усилителем динамиков и двумя контактами для подключения динамиков, аудио-разъемом 3,5 мм, а также слотом для карт microSD для хранения аудио или других данных.
Технические характеристики Sonatino:
- Беспроводной модуль — ESP32-S3-WROOM-1 с
- SoC — двухъядерный микропроцессор ESP32-S3 LX7 с тактовой частотой до 240 МГц с векторным расширением для машинного обучения
- Память — 2 МБ PSRAM
- Хранилище — 16 МБ флэш-памяти
- Возможности подключения — WiFi 4 и Bluetooth 5 LE/Mesh
- Хранилище — слот для карты MicroSD (SPI)
- Аудио
- Аудио-разъем 3,5 мм с поддержкой ввода и вывода (стандарт TRRS, CTIA)
- Подключение динамиков: встроенные контакты, дополнительная винтовая клемма
- ЦАП: Cirrus Logic WM8524 с выходом до 24 бит 192 кГц (стерео)
- АЦП: Cirrus Logic WM8782, вход до 24 бит 192 кГц (моно)
- Аудиоформат: I2S
- Усилитель динамика — PAM8302 2,5 Вт при 4 Ом (моно) с регулируемой громкостью
- Стереоусилитель для наушников: TPA6132A2
- Микрофонный предусилитель: MAX4467
- Входной уровень: микрофонный или линейный уровень
- Выходной уровень: линейный или уровень наушников
- USB — 1x USB Type-C для питания, программирования и данных
- Расширение — 2x 8-контактных разъема с 13 GPIO, Vin, +3,3 В, GND
- Разное
- Триммеры для регулировки громкости динамика и усиления микрофона
- DIP-переключатели для выбора уровня микрофона/линии и уровня линии/наушников
- Индикаторы питания, зарядки и пользователя
- Источник питания
- 5 В через порт USB-C
- Батарея LiPo/Li-Ion 3,7 В через встроенные контакты или дополнительный разъем для батареи JST PH 2
- Цепь зарядки, включая защиту от перезаряда и переразряда
- Режим низкого энергопотребления — ESP32-S3 поддерживает режим глубокого сна, а аудио-компоненты можно перевести в режим низкого энергопотребления, чтобы продлить срок службы батареи.
- Размеры — 65 х 30 х 7 мм (такой же размер, как у Raspberry Pi Zero)
- Вес – 11 грамм
Вы найдете два примера кода Arduino на GitHub: один воспроизводит файл MP3 с флэш-памяти или карты microSD, а другой выполняет обработку звука в реальном времени с базовым эффектом реверберации. Последний использует Verlib, который работает на ЦП и не использует векторное расширение для обработки.
Разработчик продает плату Sonatino на Amazon за 49,99 долларов, но в настоящее время ее нет в наличии. В ближайшие несколько недель появятся новые платы. Обратите внимание, что это в основном личный проект, что объясняет относительно высокую цену и ограниченную доступность, как объясняется на Reddit. В прошлом мы писали о нескольких аудио-платах ESP32, включая официальную ESP32-LyraTD-MSC от Espressif, комплект для разработки аудио ESP32-A1S , плату PICO DSP и другие, но мы полагаем, что Sonatino — первая плата ESP32-S3, которую мы видели.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.