Интернет-радиоприёмник на базе ESP32 с модулем WiFi собирается за один вечер и принимает тысячи станций без антенны и настройки частот — достаточно подключения к домашнему роутеру. Единственное, что нужно проверить до покупки компонентов: стабильность вашей сети 2,4 ГГц, потому что именно на этом диапазоне работают почти все DIY-проекты интернет-радио, и при перегруженном канале поток будет заикаться независимо от качества сборки.

Такое устройство принимает не эфирный сигнал, а цифровой поток по протоколу HTTP, декодирует его и выводит звук на встроенный динамик или внешнюю акустику. В отличие от обычного FM-приёмника, здесь нет ограничений по дальности: станция из любой точки мира звучит одинаково чисто. В этой статье разберём выбор платформы, список компонентов, схему подключения, прошивку и типичные проблемы, с которыми сталкиваются при первом запуске.

Выбор платформы: ESP32 или Raspberry Pi

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

Для проекта «включил — играет» оптимален ESP32: для него существуют готовые открытые прошивки, где уже реализованы приём потоков, веб-интерфейс и поддержка дисплея. Raspberry Pi имеет смысл брать, если вы хотите совместить радио с другими задачами — например, сетевым аудиоплеером или системой умного дома.

КритерийESP32Raspberry Pi
Сложность сборкиНизкая, нужна базовая пайкаСредняя, настройка ОС
Время запускаНесколько секундДесятки секунд
ЭнергопотреблениеОчень низкоеЗаметно выше
ГибкостьОграничена прошивкойПолноценный Linux
Подходит новичкуДа, есть готовые проектыПри опыте с Linux
💡

Для классического интернет-радиоприёмника с WiFi оптимален ESP32: недорого, быстрый старт, готовые открытые прошивки с веб-интерфейсом.