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

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

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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 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
поддержка VS10xx и 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 МБ) 802 скачивания
    Адреса загрузки:
    • 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 байт) 194 скачивания
подробности под спойлером
► Показать
Используемое железо (HARDWARE)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 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
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

31 мар 2021, 13:57

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

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

31 мар 2021, 13:59

samand587281 писал(а):
31 мар 2021, 13:57
Скажите, пожалуйста, в каком формате прописаны команды с пульта ДУ?
В шестнадцатеричном формате. (.hex)
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 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
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

31 мар 2021, 22:05

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

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

01 апр 2021, 10:35

Радиола-2. Обновил прошивку до 1.0.B26.
  • При переключении станций через кнопки пульта ВВЕРХ, ВНИЗ, а так же энкодером, через 3 сек. станция воспроизводится автоматически.
  • При клике на логотип Радиолы-2 в верхнем левом углу страницы веб-интерфейса, будет переход на вкладку UPDATE для просмотра подробностей.
  • Переписана логика считывания и записи GPIOS в веб-интерфейсе (Таблица GPIOS создаётся динамически).
  • Написана первичная логика режима STAND BY для управления внешним усилителем (в работе).
  • Написан драйвер опроса клавиатуры (в работе).
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 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*
Burger
Сообщения: 6
Зарегистрирован: 20 авг 2020, 18:20

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

01 апр 2021, 19:49

SinglWolf писал(а):
01 апр 2021, 19:07
Ничего не понял, но жутко интересно..
Ну раз интересно, то это уже хорошо :) Судя по этому тексту для включения S2 в поддерживаемые устройства Arduino IDE понадобятся дополнительные телодвижения.
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Об этом и был вопрос. Может у Вас есть более расширенная инфа из других источников, раз Вы так смело купили S2.
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

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

01 апр 2021, 20:21

Burger писал(а):
01 апр 2021, 19:49
Судя по этому тексту для включения S2 в поддерживаемые устройства Arduino IDE понадобятся дополнительные телодвижения.
Проект как я понимаю уже давно делается не в Arduino IDE, а на Platformio в VS
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

01 апр 2021, 20:22

Burger писал(а):
01 апр 2021, 19:49
Судя по этому тексту для включения S2 в поддерживаемые устройства Arduino IDE понадобятся дополнительные телодвижения.
Ну вот... На самом интересном месте.
Вынужден вас огорчить.
Проект Радиола (1 и 2) к Arduino IDE не имеет никакого отношения.
Так что, увы, ничем не могу помочь *PARDON* .
Burger
Сообщения: 6
Зарегистрирован: 20 авг 2020, 18:20

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

01 апр 2021, 20:47

SinglWolf писал(а):
01 апр 2021, 20:22
Так что, увы, ничем не могу помочь
Да, нет, мне не надо, спасибо. Я за сообчество вдруг переживать начал! :) Вдруг для кого-то это станет новостью в последний момент :))
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 10:10

Alex13 писал(а):
01 апр 2021, 20:21
Проект как я понимаю уже давно делается не в Arduino IDE, а на Platformio в VS
Проект изначально пишется на фреймворке ESP-IDF в IDE VSCode + PlatformIO.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 11:27

Радиола-2. Обновил прошивку до 1.0.B27.
  • Переписана логика считывания и записи GPIOS и кодов ИК-пульта в веб-интерфейсе (Таблицы GPIOS и кодов ИК-пульта создаются динамически).
  • Изменён формат содержимого выгружаемых файлов gpios.conf и ircodes.conf.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

02 апр 2021, 12:12

SinglWolf писал(а):
02 апр 2021, 11:27
до 1.0.B27.
Все работает! *THUMBS UP*
Вложения
Новая папка (6).rar
(463 байт) 18 скачиваний
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 18:42

Набросал черновую схему Радиолы-2 на ESP32-S2.
Свободных 6 пинов осталось (GPIO18 подтянут на питание, особенность чипа. Его можно использовать с учётом подтяжки как управление аппаратным сбросом VS-ки).
1 пин на контроль питания...
Ваши предложения?
► Показать
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

02 апр 2021, 19:16

SinglWolf писал(а):
02 апр 2021, 18:42
Набросал черновую схему Радиолы-2 на ESP32-S2.
Это, конечно, хорошо. Заказал я эту приблуду, где то по таможне уже неделю мается. Но есть у меня и ESP32- WROVER-B. А так же под нее едет вот такая
"Детская плата для разработки Φ WIFI + Bluetooth IoT Φ ESP32 WiFi беспроводной модуль"(ссылка не открывается) плата, куда можно будем этот Вровер впаять. В связи с чем вопрос! С какими функциями Вы видите релизную прошивку для Радиолы-2 с использованием модуля ESP32- WROVER? Может для моих хотелок этого хватит? Платы у меня под ESP32-S2 нет, покупать готовую для меня накладно :-[ Как то вот так вот грустно *SCRATCH*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 19:46

samand587281 писал(а):
02 апр 2021, 19:16
Как то вот так вот грустно
Совместимость с ESP32-WROVER по возможности оставлю.
Как вариант, отдельной прошивкой. PlatformIO позволяет в 1 проекте собирать прошивки под разные платы.
Муторно настраивать, но постараюсь.

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