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

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

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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 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 МБ) 798 скачиваний
    Адреса загрузки:
    • 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 своими руками

08 фев 2021, 07:40

SinglWolf писал(а):
08 фев 2021, 02:30
Какой у вас энкодер
Мой энкондер KY-040
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

08 фев 2021, 17:36

samand587281 писал(а):
08 фев 2021, 07:40
Мой энкондер KY-040
KY-040 должен работать. Смотрите внимательно схему Радиолы, читайте эту тему, энкодер уже обсуждался.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

08 фев 2021, 19:14

DSC_0038.JPG
SinglWolf писал(а):
08 фев 2021, 17:36
энкодер уже обсуждался.
Наверное энкондер мой не исправен. Заменить нечем, наверное откажусь. Настроил пульт, все работает. От приложения для KaRadio32 так же работает. Радиола версия 2.2 Rev: 5 Пока в таком виде. Автору респект и уважуха! *DRINK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 11:12

Подключил датчик DS18B20. Как и с какой периодичностью должна быть информация с датчика? Пока никакой не вижу :(

З.Ы. При работе с датчиком температуры радио начало тормозить, заикаться и т.д. >:o Отключил, все восстановилось :-)
sevmakc
Сообщения: 1
Зарегистрирован: 08 фев 2021, 20:35

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

09 фев 2021, 13:23

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

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

09 фев 2021, 13:32

samand587281 писал(а):
09 фев 2021, 11:12
Подключил датчик DS18B20. Как и с какой периодичностью должна быть информация с датчика? Пока никакой не вижу
В правом верхнем углу веб-интерфейса.
2021-02-09_13-29-05.png
2021-02-09_13-29-05.png (7.42 КБ) 1050 просмотров
Периодичность опроса примерно раз в секунду.
samand587281 писал(а):
09 фев 2021, 11:12
При работе с датчиком температуры радио начало тормозить, заикаться и т.д.
Значит не правильно подключили. Ничего не должно ни заикаться, ни тормозить.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 14:09

SinglWolf писал(а):
09 фев 2021, 13:32
Значит не правильно подключили
Вот так подключал
097.jpg
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

09 фев 2021, 14:31

samand587281 писал(а):
09 фев 2021, 14:09
Вот так подключал
Блин! GPIO 14 или к энкодеру или к DS18B20, не одновременно!
В описании пинов Для просмотра ссылок Вы должны быть авторизованы на форуме. чётко это указано!
* - отмечены пины, которые можно использовать для подключения только ОДНОГО интерфейса!!!

Например, если вы не желаете иметь термометр и управление оборотами вентилятора, к GPIO13(PWM) можно подключить вывод (DT) энкодера. И, наоборот, если вы желаете подключить энкодер, увы, придётся отказаться от управления оборотами вентилятора и термометра.
Желательно 3,3 вольт подавать при таком номинале резистора.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 15:17

Я не в танке! :-) Описание читал не через строчку. Постом выше писал, что у меня энкодер не работает от слова совсем, он у меня отключен и я пользую пульт ДУ. Напряжение попробую изменить. *OK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 15:19

sevmakc писал(а):
09 фев 2021, 13:23
Как ссылки посмотреть?
Которые? *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

09 фев 2021, 15:47

samand587281 писал(а):
09 фев 2021, 15:19
Которые?
Которые гостям не видно. Надо иметь 1 пост на форуме. Все постят здесь, хотя есть КУРИЛКА и там тема Здрасти.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

09 фев 2021, 16:12

samand587281 писал(а):
09 фев 2021, 15:17
Я не в танке! Описание читал не через строчку. Постом выше писал, что у меня энкодер не работает от слова совсем, он у меня отключен и я пользую пульт ДУ. Напряжение попробую изменить.
Чтобы понять происходящее - мне нужны логи. Их нет. Могу только делать предположения. *PARDON*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 18:01

SinglWolf писал(а):
09 фев 2021, 14:31
Желательно 3,3 вольт подавать
При напряжении 3,3В температура передается. :-) Тормозов при воспроизведении нет. Ожидал видеть температуру на экране дисплея, а так каждый раз лезть в браузер как то не удобно. =-O
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

09 фев 2021, 18:30

samand587281 писал(а):
09 фев 2021, 18:01
Ожидал видеть температуру на экране дисплея, а так каждый раз лезть в браузер как то не удобно.
В Радиоле 2 всё будет на дисплее.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 фев 2021, 19:12

SinglWolf писал(а):
09 фев 2021, 18:30
В Радиоле 2 всё будет на дисплее.
Это надо понимать что в Радиолу 2.2 Rev: 5. больше никаких изменений вноситься не будет? *DONT_KNOW*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

11 фев 2021, 16:17

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

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

11 фев 2021, 16:44

samand587281 писал(а):
11 фев 2021, 16:17
При нажатии кнопки * почему то Радиола перезапускается на радио, источник звука не выбирается.
Вот вам и повод "подшаманить" Радиолу, ибо я про кнопку "*" на ИК-пульте совсем забыл. Сейчас там не переключение входов TDA7313. *PARDON*
Пока переключайте тут
2021-02-11_16-33-00.png
samand587281 писал(а):
11 фев 2021, 16:17
Подключил плату блютуз. Соединение проходит. По блютуз ничего не передается. Что можно посмотреть?
При подключении/отключении флешки/sd-карты, изменении громкости, переключении треков модуль шлёт по UART данные, которые отлавливаются и обрабатываются Радиолой. В консоли должна быть внятная информация.
Например

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

BT201: USB disk insertion.
BT201: USB disk pull-out.
Программно Радиола пока никак не управляет модулем. Нет времени на это.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

11 фев 2021, 17:30

Я ведь пытался по блютуз играть с телефона :-) Значит не катит :-) У меня в вэб интерфейсе кнопки, обведенные черным, не активны :-\
Пытаюсь сохранить из основного плей-листа и составить список в избранном. Почему то радиола зависает при попытке переписать плей-лист. Помогает только перезагрузка.
Вложения
Снимок.png
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

11 фев 2021, 17:34

Вот это я пытался записать в избранное
Снимок экрана 2021-02-11 173334.png
Снимок экрана 2021-02-11 173334.png (54.31 КБ) 898 просмотров
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

11 фев 2021, 22:26

samand587281 писал(а):
11 фев 2021, 17:30
У меня в вэб интерфейсе кнопки, обведенные черным, не активны
Не активны кнопки могут быть по двум причинам.
1. TDA7313 нет в помине.
2. TDA7313 неисправна или неправильно подключена.
Я делаю выводы только из той информации, которую вы мне предоставляете. *DONT_KNOW*
samand587281 писал(а):
11 фев 2021, 17:34
Вот это я пытался записать в избранное
Я по фото не гадаю, мне нужен лог с момента включения и до момента зависания в текстовом виде, упакованный в архив zip. *PARDON*
samand587281 писал(а):
11 фев 2021, 17:30
Я ведь пытался по блютуз играть с телефона
Так надо модуль с телефоном подружить сначала, чтоб с телефона музыка играла через модуль. *SCRATCH*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

11 фев 2021, 22:30

Почему то после перехода с помощью пульта на другую станцию радио не работает. Поверяю мониторингом- работает. Из браузера так же при переходе на другую станцию радио не работает. После вкл. выкл. питания радио начинает работать. Если перейти на другую станцию снова перестает.

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

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

12 фев 2021, 03:47

samand587281 писал(а):
11 фев 2021, 22:30
Почему то после перехода с помощью пульта на другую станцию радио не работает. Поверяю мониторингом- работает. Из браузера так же при переходе на другую станцию радио не работает. После вкл. выкл. питания радио начинает работать. Если перейти на другую станцию снова перестает.
Какой кнопкой пульта переключаетесь на другую станцию? Как переключаетесь на другую станцию в веб-интерфейсе? ГДЕ ЛОГИ???
samand587281 писал(а):
11 фев 2021, 22:30
Телефон к модулю блютуз подключается.
Замечательно. И?
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

12 фев 2021, 08:24

SinglWolf писал(а):
12 фев 2021, 03:47
Какой кнопкой пульта переключаетесь на другую станцию? Как переключаетесь на другую станцию в веб-интерфейсе? ГДЕ ЛОГИ???
SinglWolf писал(а):
12 фев 2021, 03:47
Замечательно. И?
Переключаюсь кнопками "вверх" и "вниз" или набором цифр на пульте, а веб-интерфейсе по пункту станции в плей-листе. Логами займусь.

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

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

12 фев 2021, 09:06

samand587281 писал(а):
12 фев 2021, 08:24
Телефон успешно подключается к модулю блютуз, но ничего не передается.
Подключите к модулю наушники и флешку с несколькими музыкальными файлами в формате MP3. Если модуль исправен - в наушниках должна быть проигрываемая мелодия.
Почему у вас с телефона ничего не передаётся я не знаю. 4 разных телефона с андроид и 2 планшета проверял. Музыка передаётся на модуль без проблем. И, кстати, На выходе VS1053 звука с BT модуля не появится, если вы под этим подразумеваете "Телефон успешно подключается к модулю блютуз, но ничего не передается".
Для переключения разных источников на 1 усилитель как раз и нужна TDA7313.
Но, как я уже и говорил, даже при присутствии TDA7313 автоматом выход модуля пока не переключается - нет времени заниматься этим вопросом.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

12 фев 2021, 10:18

SinglWolf писал(а):
12 фев 2021, 09:06
Почему у вас с телефона ничего не передаётся
Модуль блютуз с телефоном работает без проблем. Имелось ввиду работа связки телефон+модуль блютуз+Радиола. Объяснили понятно! :-)
Ky6AHb
Сообщения: 3
Зарегистрирован: 13 фев 2021, 20:09

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

15 фев 2021, 14:44

Всем привет!
Автору - спасибо за труд!
Собрал на макетке данный проект. Espessif ESP32 WROOM 4mb. Прошивка 2.2 rel 5. Очень понравился интерфейс настроек и возможности загружать плей-листы и обучение любого ПДУ.
Не понравилось то, что без рывков и заиканий играют только потоки 64kb, если ставлю 128kb, то уже появляются небольшие дёрганья. Если ставлю 256 или 320kb, то слушать уже не комфортно. Пробовал эти же потоки на Ka-Radio32 Для просмотра ссылок Вы должны быть авторизованы на форуме. то на 128, 256 и 320kb играет без проблем.
Проверял на:
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Для просмотра ссылок Вы должны быть авторизованы на форуме.
В прицепе для наглядности образцы записей р\станций.
archive-2021-02-15_12-31-43.zip
Для наглядности образцы записей р\станций.
(709.28 КБ) 10 скачиваний
Всё делал согласно инструкции по установке. Может есть ещё какие-то нюансы? *OK*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

15 фев 2021, 17:38

Ky6AHb писал(а):
15 фев 2021, 14:44
Очень понравился интерфейс настроек и возможности загружать плей-листы и обучение любого ПДУ.
Спасибо за оценку!
Ky6AHb писал(а):
15 фев 2021, 14:44
Не понравилось то, что без рывков и заиканий играют только потоки 64kb, если ставлю 128kb, то уже появляются небольшие дёрганья. Если ставлю 256 или 320kb, то слушать уже не комфортно. Пробовал эти же потоки на Ka-Radio32 Для просмотра ссылок Вы должны быть авторизованы на форуме. то на 128, 256 и 320kb играет без проблем.
Спасибо за сравнение и за присланный плей-лист. Буду анализировать и решу проблему.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

17 фев 2021, 19:33

Радио работает 256кб/с. Вот такие шумы при полностью убавленной громкости. У меня стоит VS1003(прислали такой вместо 1053) Как с этим бороться? На питание VS на входе стоят конденсаторы 1000 х16+ 102 и проволочная индуктивность на линии +5в
1MOV_0062.rar
(2.61 МБ) 7 скачиваний
.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

17 фев 2021, 23:14

И еще! Второй раз столкнулся когда при включении радио направляется на начальный адрес 192.168.4.1 :(
psl
Сообщения: 1
Зарегистрирован: 27 авг 2020, 23:20

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

18 фев 2021, 17:34

Всем привет. А можно подключить экран spi lcd st7735s?. А вообще проект классный. Автор молодец. Очень понравился веб интерфейс. TDA 7318D у меня чета не заработала, ну да и ладно. Вот экранчик бы запустить, это было бы здорово.

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