Эфирное радиовещание уже не так популярно, как когда-то: его позиции подкосили технологии вроде MP3-плееров и стриминговых сервисов. Но если ни то, ни другое вам не по душе, можно слушать интернет-радиостанции — например, с помощью устройства, которое собрал энтузиаст CodersCafeTech.

Самодельный настольный интернет-радиоприёмник на ESP32-S3

реклама кормит Уточку 🦆

Внешне это обычный настольный радиоприёмник, но вместо диапазонов AM или FM у него антенна на 2,4 ГГц. Всё потому, что внутри установлена отладочная плата ESP32-S3 со встроенным модулем Wi-Fi, который и обеспечивает выход в интернет. Именно беспроводное подключение заменяет здесь привычный радиотракт.

За интерфейс отвечает 1,3-дюймовый OLED-дисплей, подключённый по шине I2C и работающий в паре с поворотным энкодером. Звук выводится через цифровой аудиоусилитель MAX98357 по интерфейсу I2S, нагруженный на небольшой динамик мощностью 3 Вт.

реклама кормит Уточку 🦆

После прошивки устройству нужны лишь имя сети Wi-Fi (SSID), пароль и адрес (URL) той интернет-радиостанции, которую вы хотите слушать. Всё управление сводится к вращению энкодера, а выбранный поток воспроизводится напрямую из сети — без компьютера и дополнительных приложений.

реклама кормит Уточку 🦆

Проект хорош своей простотой и доступностью компонентов: собрать подобный приёмник по силам даже начинающему радиолюбителю, а при желании список станций и интерфейс легко расширить под свои задачи. Это наглядный пример того, как недорогая плата на ESP32 превращается в полноценный интернет-радиоприёмник.