← Звук и измерения

mp3_ard

готово

Назначение

Готовые модули декодирования MP3 (вроде DFPlayer) ограничивают гибкость — хотелось декодировать звук прямо на основном микроконтроллере и управлять потоком вывода напрямую.

Как работает

Декодирование MP3 идёт программно силами самого микроконтроллера (библиотека dr_mp3), поток выводится по интерфейсу I2S через DMA прямо с SD-карты, без внешнего аппаратного декодера в цепи.

Компоненты

STM32, программный MP3-декодер (dr_mp3), вывод по I2S через DMA, SD-карта.

Статус

Готово — работает как самостоятельная лабораторная версия плеера.