PCBCUPID_PLAYERS
Аудиоплеер для ESP32 с NAU8325, воспроизведением MP3/WAV/OGG/AAC с SD-карты и управлением усилителем через I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5cc518ae9d3548417f8b03ae865df3a53ec3511f827cdcdfd851899a184bb8e5PCBCUPID_PLAYERS-1.0.2-5cc518ae.zipОписание
Аудиоплеер для ESP32 на основе кодека NAU8325 с усилителем Class-D. Воспроизводит MP3, WAV, OGG и AAC с SD-карты через I2S. Библиотека берёт на себя всё: автоматическое сканирование папок и создание плейлистов, управление громкостью с автофейдом, отслеживание позиции трека и вывод метаданных. Управление усилителем идёт по I2C, так что можно включать/выключать питание и менять уровни прямо из кода. Протестирована на платах семейства PCBCUPID (GlyphC3, GlyphH2, GlyphC6), но работает с любым ESP32. Потребуется установить зависимости: AudioTools, Arduino-Audio-Driver, SD и Wire. Если нужна готовая к использованию система воспроизведения аудио со стабильным контролем мощности — подходит хорошо.