Сегодня мы разберем, на каких модулях можно собрать основу конструкции для воспроизведения потокового аудио из сети Интернет. На простом языке такие устройства обычно называют Интернет радиоприемники, так как они обычно принимают вещание различных онлайн радиостанций, в том числе и тех которые работают в реальном радиоэфире. Внимание! Перед началом работы необходимо скачать и установить в среду Arduino IDE библиотеку ESP32-audioI2S Для прототипа устройства для воспроизведения интернет вещания нам потребуются: Плата ESP-WROOM-32 DevKit v1 на базе микроконтроллера ESP32 Плата PCM5102A audio DAC, Преобразователь: I2S - Аудио. 2 линейных выхода. На ней уже есть гнездо 3.5 мм для подключения наушников. Если планируется подключать колонки необходимо будет использовать внешний усилитель низкой частоты - например такой на базе TDA2822M.
На нем уже есть регулятор громкости. Два любых аудио-динамика, (наушники если не планируется использование внешнего усилителя) Также используем 2 кнопки чтобы