Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

ESP32 — серия недорогих микроконтроллеров с низким энергопотреблением. Представляют собой систему на кристалле с интегрированным Wi-Fi и Bluetooth контроллерами и антеннами.

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

ESP32-Radiola/Радиола-2 - Музыкальный центр на ESP32 своими руками

19 окт 2019, 07:10

ESP32-Radiola - Проект создания многофункционального музыкального центра под управлением ESP32 своими руками.

Чтобы видеть ссылки в теме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Радиола-2 версия 3.0
Пока для ESP32-S3 16M flash 8M PSRAM
и PCM5102A
► Показать



Адреса загрузки файлов для 16 mB флешки!
  • bootloader.bin 0x000000
  • partitions.bin 0x008000
  • factory.bin 0x030000
  • fatfs.bin 0x831000
factory.bin - файл прошивки!


Beta 16.1.8
Beta 16.4.0
Beta 17.0.0
Beta 18.0.5
Схема и распиновка
Подключение SD-карты к ESP32-S3
Команда в консоли для первого подключения к WI-FI:

Код: Выделить всё

wifi.con("ssid","password")
sys.boot
ДЕМО ВЕБ-ИНТЕРФЕЙСА РАДИОЛЫ
Radiola-2 - Часто задаваемые Вопросы (ЧАВО)
Файл с логом присылайте сюда. Удачи! :-)

-->ОБЪЯВЛЕНИЕ<--


Радиола-1
Для просмотра ссылок Вы должны быть авторизованы на форуме.

Текущая версия: 2.2 Rev: 5.
  • binaries.zip
    релизная и отладочная версии
    (1.38 МБ) 797 скачиваний
    Адреса загрузки:
    • bootloader.bin - 0x1000
    • partitions.bin - 0x8000
    • ESP32Radiola(-release или -debug).bin - 0x10000
    • ESP32Radiola(-release или -debug).bin - 0x200000
ПРОШИВАТЬ НА ЧИСТУЮ FLASH!
Команда в консоли для первого подключения к WI-FI:
► Показать
Радиола-2 с новой графикой и поддержкой HTTPS
Схемы Радиолы-2.1
НОВЫЕ ВЕРСИИ (NEW VERSIONS):
  • Implemented multilingual support. By default, the Russian language.
  • Added English. Language selection in the web interface of the OPTIONS tab.
Проект Радиола-S2 на ESP32-S2-WROVER

Веб-интерфейс в браузере Опера, IE, Edge - НЕ РАБОТАЕТ.
Веб-интерфейс ТОЧНО РАБОТАЕТ в Яндекс-браузере, Гугл-хром.
Радиола-2 на ESP32-WROOM НЕ РАБОТАЕТ!

Принципиальные схемы Радиола-2
Старые прошивки Радиолы-2 и Радиолы-S2

Плейлист для примера (с 1 станцией по протоколу https для проверки):
образец.m3u
(387 байт) 191 скачивание
подробности под спойлером
► Показать
Используемое железо (HARDWARE)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

29 мар 2021, 16:06

Alex13 писал(а):
29 мар 2021, 13:53
Как только прописывю и сохраняю энкодер, отваливается и вэбка и перестает играть
Понятно. Буду думать. Пока сидите на пульте. :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

29 мар 2021, 16:25

Радиола-2. Обновил прошивку до 1.0.B24.
  • Ползунок эквалайзера VS1053 "Реверберация" в веб-интерфейсе будет отсутствовать, если версия чипа не поддерживает эту фишку.
  • Прикрутил возможность сброса всех настроек Радиолы-2 при запуске.
Иногда бывает, что неправильные настройки не дают Радиоле-2 запустить даже веб-сервер.
Или забыли очистить FLASH перед заливкой свежей версии...
Теперь можно просто нажать на кнопку и всё будет в шоколаде :-D
Ждём появление в консоли строки:

Код: Выделить всё

I (1761) main: Starting Radiola-2
I (1761) main: Release 1.0, Revision B24
I (1761) main: SDK 3.40100.200827
I (1771) main: Heap size: 4420428
I (1771) gpio: GPIO[0]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (1819) main: WAITING FOR A BUTTON PRESS GPIO NUM: 0
Радиола-2 ждёт не долго, чуть больше секунды.
Если успеете жмакнуть на кнопку BOOT, появится это:

Код: Выделить всё

I (2591) main: Button GPIO NUM: 0 PRESSED!!
I (2591) main: Radiola-2 will be restarted...
W (12621) EEPROM: Forced resetting config the Radiola-2.
W (12631) EEPROM: Save default Radiola-2 config.
I (12761) EEPROM: Erase namespace: stations OK.
I (12821) EEPROM: Erase namespace: gpios OK.
I (12841) EEPROM: Namespace: ircode not yet recorded

#erase All done##
Через пару секунд Радиола будет перезагружена и будет вам счастье.
Проверяем.
*DRINK*
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

29 мар 2021, 16:56

SinglWolf писал(а):
29 мар 2021, 16:25
Через пару секунд Радиола будет перезагружена и будет вам счастье.
Проверяем.
Работает! Удобная функция, задолбало после каждого косяка перезаливать ESP-ху.
Респект!
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

29 мар 2021, 17:00

SinglWolf писал(а):
29 мар 2021, 16:25
Ползунок эквалайзера VS1053 "Реверберация"
Отсутствует! У меня VS1003. Остальное не проверял- всегда шью на чистую ЕСП :-) и в последнее время зависания Радиолы отсутствуют. *OK*
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

29 мар 2021, 19:24

Часы классные получились, управление цветом тоже супер.
Захотелось собрать просто отдельно такие часы с будильником, но не шарю в написании кода
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

30 мар 2021, 11:02

Alex13 писал(а):
29 мар 2021, 19:24
Захотелось собрать просто отдельно такие часы с будильником, но не шарю в написании кода
Реализую полный функционал DS3231, Радиолу-2 вполне можно использовать как часы с будильником. :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Радиола-S2

30 мар 2021, 17:03

Все, кто внесёт посильный вклад в проект Радиола-S2, будут зачислены в специальную группу пользователей Радиола-S2.
Т.е. не забыты. Раздача слонов плюшек будет обязательно :-D .
Не забывайте указать, что вклад для Радиолы-S2.

Или на карту СБ. Реквизиты через ЛС.
Аватара пользователя
t0xa
Откуда: Нижегородская обл.
Сообщения: 8
Зарегистрирован: 09 ноя 2020, 01:56

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

30 мар 2021, 21:30

А поддержку 3,2' экрана планируете оставить?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

30 мар 2021, 21:34

t0xa писал(а):
30 мар 2021, 21:30
А поддержку 3,2' экрана планируете оставить?
Размеры в дюймах на поддержку не влияют. :-)
Тут главное: контроллер и размеры экрана в пикселях.
Текущий контроллер и размер 320х240 будет обязательно, ибо под него и пишется весь софт пока.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 07:59

Радиола-2. Обновил прошивку до 1.0.B25.
  • Поправил поддержку энкодера.
Проверяйте, у меня нет энкодера. *PARDON*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 08:21

SinglWolf писал(а):
31 мар 2021, 07:59
...у меня нет энкодера.
У меня его тоже нет *PARDON* :-D Остальное работает!
Вложения
putty.rar
(3.9 КБ) 4 скачивания
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 13:57

Скажите, пожалуйста, в каком формате прописаны команды с пульта ДУ? *DONT_KNOW* Мне нужен формат .hex. Если не этот формат то как можно преобразовать? *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 13:59

samand587281 писал(а):
31 мар 2021, 13:57
Скажите, пожалуйста, в каком формате прописаны команды с пульта ДУ?
В шестнадцатеричном формате. (.hex)
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 14:11

А если я эти команды вставлю как здесь- это будет работать? *DONT_KNOW*
Вложения
IR.rar
(1.93 КБ) 8 скачиваний
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 15:33

SinglWolf писал(а):
31 мар 2021, 07:59
Радиола-2. Обновил прошивку до 1.0.B25.
  • Поправил поддержку энкодера.
у меня нет энкодера.

It seems to work well, however, after changing several stations from the web interface to the ProFM station, the sound disappeared.
I tried other stations. On the display and in the web interface you could see the songs played, but I had no sound.
The sound returned after restarting and the ProFM station worked, but the color saved for the watch was lost, but the manual brightness adjustment remained saved.
Вложения
puttyB25.zip
(6.5 КБ) 6 скачиваний
Аватара пользователя
udavst
Сообщения: 10
Зарегистрирован: 28 мар 2021, 11:23

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 16:51

ESP32-S2 для меня мелковат, а плату в командировках ну никак не сделать и не заказать. Хочу в итоге на ESP32-Wroom (ту в наличии) собрать radiola-2.
Интересуют несколько вопросов:
- можно ли сделать, чтобы при отключении питания и его подаче радио не начинало играть (используется на кухне, а ночью, бывает свет выключают, и просыпаться под радио ночью нет желания)?
- есть ли возможность управления кнопками (понимаю, что выводов мало, но можно по сопротивлению на ADC кнопок 5 назначить (громкость+-, каналы+-, стендбай))?
- можно ли с пульта просто поочереди переключать станции, без выбора на экране, тк экран вообще не предполагается использовать - колонки под потолком, радио в них.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 17:55

udavst писал(а):
31 мар 2021, 16:51
- можно ли сделать, чтобы при отключении питания и его подаче радио не начинало играть (используется на кухне, а ночью, бывает свет выключают, и просыпаться под радио ночью нет желания)?
При настройках по-умолчанию Радиола не поёт при включении питания :-) .
udavst писал(а):
31 мар 2021, 16:51
- есть ли возможность управления кнопками (понимаю, что выводов мало, но можно по сопротивлению на ADC кнопок 5 назначить (громкость+-, каналы+-, стендбай))?
В Радиоле-1 есть такая возможность. Схема клавиатуры на github проекта (в шапке темы). Пин 34. Не тестировалась. Стендбай не реализован.
udavst писал(а):
31 мар 2021, 16:51
- можно ли с пульта просто поочереди переключать станции, без выбора на экране, тк экран вообще не предполагается использовать - колонки под потолком, радио в них.
В Радиоле-1 можно.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 18:00

dorinik писал(а):
31 мар 2021, 15:33
It seems to work well, however, after changing several stations from the web interface to the ProFM station, the sound disappeared.
I tried other stations. On the display and in the web interface you could see the songs played, but I had no sound.
The sound returned after restarting and the ProFM station worked, but the color saved for the watch was lost, but the manual brightness adjustment remained saved.
*SCRATCH* There is nothing suspicious in the logs... *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 19:06

samand587281 писал(а):
31 мар 2021, 14:11
А если я эти команды вставлю как здесь- это будет работать?
*SCRATCH*Кусок кода из другого проекта =-O
А "здесь" - это как? Вообще, что за проблема? Чего вы хотите?
Каким боком это относится к Радиоле? *DONT_KNOW*
Аватара пользователя
t0xa
Откуда: Нижегородская обл.
Сообщения: 8
Зарегистрирован: 09 ноя 2020, 01:56

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 21:37

Собрал, прошил на последнюю прошивку и получил постоянный ребут при появлении ЗАПУСК СЕТИ.
Вложения
putty.zip
(2.74 КБ) 5 скачиваний
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

31 мар 2021, 22:05

SinglWolf писал(а):
31 мар 2021, 19:06
Каким боком это относится к Радиоле?
К Радиоле не относится, просто спросил :-[
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 03:34

t0xa писал(а):
31 мар 2021, 21:37
получил постоянный ребут при появлении ЗАПУСК СЕТИ.
В логе есть

Код: Выделить всё

Brownout detector was triggered
Что означает нехватку питания при запуске Wi-Fi.
Напряжение проседает ниже допустимого минимума.
samand587281 писал(а):
31 мар 2021, 22:05
К Радиоле не относится, просто спросил
Я не против, спрашивайте. Только излагайте суть проблемы так, чтобы было понятно с первого раза.
Аватара пользователя
Hunger
Сообщения: 11
Зарегистрирован: 30 дек 2020, 14:06

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 08:11

SinglWolf писал(а):
31 мар 2021, 17:46
Hunger писал(а):
31 мар 2021, 16:11
А как скидываться? На странице секретной группы на развитие ресурса?
Можно тут
А если не устраивает, пишите в ЛС свои предпочтения.
И, простите, не понял про страницу секретной группы. *SCRATCH*
Да это я с телефона писал, не увидел, что такая форма есть на каждой странице.
Про группу - имел в виду специальную группу пользователей Радиола-2.
Немного перевёл, спасибо Вам за труд.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 10:35

Радиола-2. Обновил прошивку до 1.0.B26.
  • При переключении станций через кнопки пульта ВВЕРХ, ВНИЗ, а так же энкодером, через 3 сек. станция воспроизводится автоматически.
  • При клике на логотип Радиолы-2 в верхнем левом углу страницы веб-интерфейса, будет переход на вкладку UPDATE для просмотра подробностей.
  • Переписана логика считывания и записи GPIOS в веб-интерфейсе (Таблица GPIOS создаётся динамически).
  • Написана первичная логика режима STAND BY для управления внешним усилителем (в работе).
  • Написан драйвер опроса клавиатуры (в работе).
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 11:34

SinglWolf писал(а):
01 апр 2021, 10:35
до 1.0.B26.
Работают 1 и 2.
Вложения
putty.rar
(3.84 КБ) 4 скачивания
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 13:00

samand587281 писал(а):
01 апр 2021, 11:34
SinglWolf писал(а):
01 апр 2021, 10:35
до 1.0.B26.
Работают 1 и 2.
Confirm.
The automatic start of the selected station is useful !
Вложения
puttyB26.zip
(6.65 КБ) 6 скачиваний
Burger
Сообщения: 6
Зарегистрирован: 20 авг 2020, 18:20

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 14:30

Попробую еще раз... Есть ли нормальная поддержка ESP32 S2 в Arduino IDE ? Т.к. среди вариантов выбора S2 отсутствует.
Аватара пользователя
t0xa
Откуда: Нижегородская обл.
Сообщения: 8
Зарегистрирован: 09 ноя 2020, 01:56

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 18:42

SinglWolf писал(а):
01 апр 2021, 03:34
Что означает нехватку питания при запуске Wi-Fi.
Да, действительно. Оказались некачественные элементы в цепи питания. Пришлось заменить LM, и конденсатор на 470mF. Но доэкпериментировался - сделал на плате бабах и сжег wrover.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 19:07

Burger писал(а):
01 апр 2021, 14:30
Попробую еще раз... Есть ли нормальная поддержка ESP32 S2 в Arduino IDE ? Т.к. среди вариантов выбора S2 отсутствует.
*SCRATCH* Ничего не понял, но жутко интересно... %)
t0xa писал(а):
01 апр 2021, 18:42
Но доэкпериментировался - сделал на плате бабах и сжег wrover.
Печальная ситуация :( . Но у платы дорожки крепкие. Я 2 раза WROVER перепаивал - сдюжила. :-)
Аватара пользователя
t0xa
Откуда: Нижегородская обл.
Сообщения: 8
Зарегистрирован: 09 ноя 2020, 01:56

Re: ESP32-Radiola - Музыкальный центр на ESP32 своими руками

01 апр 2021, 19:19

Это и был второй раз. Но там уже почти дырка в плате и дорожек не хватает. :-) *WALL*

Вернуться в «ESP32»