WiFi радио на базе ESP8266

Схема


WiFi радио на базе ESP8266. Последнее обновление прошивки 10.04.2021 список изменений

Максимум 20 радиостанций, длина ссылки до 80 символов
Радио поток должен быть в формате MP3, частота дискретизации 44100 Hz, максимальный битрейт до 320 kbps
(рекомендуется 64 или 128
kbps). Размер флэш памяти для модуля ESP-01: 1 Mbyte, для ESP12: 4 Mbyte.

Для прошивки и запуска модуля нужно:
1. Перевести его в режим программирования джампером J1 и подключить к USB-UART конвертеру.
2. Запустить программу esp8266_flasher выбрать порт и прошивку, нажать кнопку Download.
3. После прошивки снять джампер J1 и перезапустить модуль.
4. При включении, модуль создаст свою WiFi точку доступа с именем WiFi-Radio.
5. Подключиться к этой точке по адресу 192.168.4.1 или http://radio/ (второе только для Windows)
6. В разделе настройка беспроводного подключения указать свой роутер и пароль. Сохранить и перезагрузить модуль.
7. После подключения можно перейти по IP адресу выданным роутером или по адресу http://radio/ (только для Windows) и управлять громкостью, переключать радиостанции и т.д.

Для нормального доступа с Android устройств
в настройках беспроводного подключения лучше всего установить статический IP адрес, поскольку LLMNR протокол не работает на Android.
Если модуль по каким-то причинам не сможет подключится к роутеру за 1 минуту, он создаст свою точку доступа с именем WiFi-Radio. Обновление прошивки по WiFi и Интернету доступно только для модулей ESP12. После прошивки рекомендуется сбросить настройки в заводские. По питанию ИК-приемника рекомендуется поставить конденсатор 100uF.
Для получения большей громкости потребуется усилитель.





Демо веб-страница
Плейлист радиоканалов
Инструкция по прошивке ESP8266
Программа PyFlasher
Прошивка ESP01-20210410-2240
Прошивка ESP12-20210410-2240