Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 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)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
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*
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
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 11:27

Радиола-2. Обновил прошивку до 1.0.B27.
  • Переписана логика считывания и записи GPIOS и кодов ИК-пульта в веб-интерфейсе (Таблицы GPIOS и кодов ИК-пульта создаются динамически).
  • Изменён формат содержимого выгружаемых файлов gpios.conf и ircodes.conf.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 18:42

Набросал черновую схему Радиолы-2 на ESP32-S2.
Свободных 6 пинов осталось (GPIO18 подтянут на питание, особенность чипа. Его можно использовать с учётом подтяжки как управление аппаратным сбросом VS-ки).
1 пин на контроль питания...
Ваши предложения?
► Показать
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 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
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

02 апр 2021, 19:46

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

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

02 апр 2021, 19:48

Отлично! *DRINK* *THUMBS UP*
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

02 апр 2021, 22:35

SinglWolf писал(а):
02 апр 2021, 18:42
Набросал черновую схему Радиолы-2 на ESP32-S2.
Today I received the PCB for the old sketch and I started connecting the components ... *SCRATCH*
► Показать
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

03 апр 2021, 05:10

dorinik писал(а):
02 апр 2021, 22:35
Today I received the PCB for the old sketch and I started connecting the components ...
*BRAVO* *THUMBS UP* *DRINK*
Don't forget to show the finished device. With your permission, I will post the photo in the header of the first message.
Не забудьте показать готовое устройство. С вашего разрешения фото выложу в шапке темы.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

03 апр 2021, 07:45

Добавил в шрифт для часов символы:
-.°С
Для отображения температуры на дисплее.
Теперь думаю как всё это красиво и, главное - удобно сделать *SCRATCH*
Показывать 45...55 сек. время и 15...5 сек. температуру с возможностью отключения этого режима (при отключении - температура будет видна в окне информации)? *DONT_KNOW*
Ваши предложения? *HELP*
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

03 апр 2021, 09:43

It would be cool to have the temperature displayed on the display too !!!
In the future, do you consider the possibility of adding English to this wonderful project?
I think this would broaden the audience level of the project which is different from everything I found on the internet!
Thanks again for your hard work Singlwolf!
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

03 апр 2021, 11:55

dorinik писал(а):
03 апр 2021, 09:43
It would be cool to have the temperature displayed on the display too !!!
In the next version, the temperature will be displayed on the clock screen or in the information bar. Optional. :-)
dorinik писал(а):
03 апр 2021, 09:43
In the future, do you consider the possibility of adding English to this wonderful project?
Internationalization of the Radiola-2 project will be mandatory.
The difficulty lies in the fact that translating the project information messages into other languages and embedding this text in the source code is a rather time-consuming process and takes up additional space in flash memory. *PARDON*
*SCRATCH* As an alternative, there will be a separate firmware for each language.
satel1977
Сообщения: 3
Зарегистрирован: 22 мар 2021, 00:02

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

03 апр 2021, 16:31

SinglWolf писал(а):
02 апр 2021, 11:27
до 1.0.B27.
В браузере не работает кнопка мониторинг,при изменении часового пояса на Москва и сохранение настроек больше не возможно попасть в настройки через браузер.Помогает только перепрошивка
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

03 апр 2021, 17:08

satel1977 писал(а):
03 апр 2021, 16:31
В браузере не работает кнопка мониторинг
Да, есть такое дело. Исправлю. :-[
satel1977 писал(а):
03 апр 2021, 16:31
при изменении часового пояса на Москва и сохранение настроек больше не возможно попасть в настройки через браузер.
Тут ничего не понял. *SCRATCH*
Только что проверил - работает всё. *PARDON*
satel1977 писал(а):
03 апр 2021, 16:31
Помогает только перепрошивка
Не надо перепрошивать! С версии B24 есть возможность сбрасывать все настройки Радиолы-2 по кнопке BOOT.
i-g-o
Сообщения: 7
Зарегистрирован: 13 мар 2021, 18:51

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

04 апр 2021, 01:05

Это моя первая попытка чего-то «сваять» не только на Adruino, но и вообще в электронике :-) (это вместо простите за возможные глупости)
А поскольку я визуал, то решил, пока идут заказанные на Ali компоненты, набросать схему соединения плат. А когда набросал, то решил, что, наверное, не мне одному такая штука будет нужна. Так что выкладываю на форум.
Если найдете ошибки - буду благодарен. Схему исправлю и перезалью для тех, кому она понадобится
► Показать
Несколько комментариев:
  1. В Readme.md 18 pin должен идти к CLK. Я такого на платах дисплея и VS1053 не нашел и методом исключения привязал его к SCK (пунктирная линия). Это корректно?
  2. Нужно ли подключать логические цепи к монитору через резистор 10kOm в некоторых видео видел такую рекомендации, типа дисплей ILI9341 не поддерживает 5В.
  3. Планировал все собирать через Дюпон кабели. Может кто подсказать как это сделать если с одной точки на ESP32 нужно протянуть кабели к трем другим платам. Разветвителей Дюпон не нашел. Есть ли решение без макетки, как соединить не точка-точка, а точка - 2 точки или даже три?
Встроенный усилитель не планировал. Есть внешний. Так что если у меня все получится, то планирую упаковать это все во что-то компактное, типа корпуса от метеостанции.
В будущем планирую перейти на управление через сенсорный экран, когда появится прошивка, а пока буду пользоваться декодером. А еще (типа пожелание) хотелось бы когда-нибудь подключить карту для проигрывания FLAС файлов.
Аватара пользователя
udavst
Сообщения: 10
Зарегистрирован: 28 мар 2021, 11:23

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

04 апр 2021, 01:13

Собрал ttgo t1 (esp32) + vs'ка + IR. Версия: 2.2 Rev: 5 - Дата релиза 23.12.2020.
Первое, что обнаружил, нет вывода отключения усилителя при остановке - это странно, он же шумит в простое, если на VSке без трансформаторов. Это же почти в каждом подобном радио есть, штука-то нужная, подаётся 1, когда радио играет, и 0 когда должна быть тишина.
Пробовал LDR - он постоянно включен, пробовал подсветку дисплея - тоже самое, но я как понял, там от яркости, а при останове он не гаснет.

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