Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 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 своими руками

28 дек 2020, 18:24

pilnikov писал(а):
27 дек 2020, 00:16
мои поползновения в этом направлении
*THUMBS UP*Спасибо.
Вчера весь вечер гуглил инфу по поводу https через socket...
Нашёл *YAHOO* !
Даже с примером для ESP-IDF *DANCE* .
Может до НГ запоёт *SCRATCH* *DONT_KNOW* .
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

28 дек 2020, 21:25

SinglWolf писал(а):
28 дек 2020, 18:24
Вчера весь вечер гуглил инфу по поводу https через socket...
Нашёл !
Даже с примером для ESP-IDF .
Может до НГ запоёт .
Падаждите,я еще не готов! =-O :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 03:53

DMS писал(а):
28 дек 2020, 21:25
Падаждите,я еще не готов!
Ну ладно, уговорили. Запоёт после НГ. *ROFL*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 09:09

В принципе через порт 443 теперь поёт. То что нашёл, по крайней мере... *SCRATCH*
НО!
В клиенте есть место, где отлавливается "Transfer-Encoding: chunked" (формат потока фрагментами) и обрабатывается хитрым методом, которого нет в функции чтения потока из порта 443. :(
Есть надежда на то, что формат потока в виде фрагментов уже не в тренде и проблема надумана.
Давайте ссылки, буду тестировать.
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

29 дек 2020, 10:43

SinglWolf писал(а):
29 дек 2020, 09:09
Есть надежда на то, что формат потока в виде фрагментов уже не в тренде и проблема надумана.
читал что наоборот - набирает популярность *DONT_KNOW*
SinglWolf писал(а):Давайте ссылки, буду тестировать.
#EXTINF:-1, matthew_koma_-_kisses_back_original_mix-ЯДиск mp3 https
Для просмотра ссылок Вы должны быть авторизованы на форуме.
#EXTINF:-1, Wrong-ЯДиск mp3 https
Для просмотра ссылок Вы должны быть авторизованы на форуме.

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

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

29 дек 2020, 11:00

DMS писал(а):
29 дек 2020, 10:43
#EXTINF:-1, matthew_koma_-_kisses_back_original_mix-ЯДиск mp3 https
Для просмотра ссылок Вы должны быть авторизованы на форуме. ... Su9WmuH8JA
#EXTINF:-1, Wrong-ЯДиск mp3 https
Для просмотра ссылок Вы должны быть авторизованы на форуме. ... B-dwsNU-Og
Такие составные ссылки пока не предлагать :-D
Простые давайте *YES*
Вот выхлоп потока Для просмотра ссылок Вы должны быть авторизованы на форуме. в консоли (SSL = HTTPS)
2020-12-29_11-09-04.png
DMS писал(а):
29 дек 2020, 10:43
читал что наоборот - набирает популярность
Ссылку с HTTPS в студию! :-D
Проверю.
Nadim
Сообщения: 9
Зарегистрирован: 12 авг 2020, 18:45

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

29 дек 2020, 11:29

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

https://ais-sa2.cdnstream1.com/2543_64.aac
https://strmreg.1.fm/chilloutlounge_mobile_mp3
https://14203.live.streamtheworld.com/WIFNAM.mp3
https://stream.bauermedia.fi/suomirock/suomirock_128.mp3
https://live-bauerdk.sharp-stream.com/DK_HQ_RP11.aac
https://nrj.p4groupaudio.com/NRJ_MM
https://c3.toivon.net/toivon/toivon_3?mp=/stream
https://solid9.streamupsolutions.com/proxy/kookmuod?mp=/stream
https://nwmedia-kgbi.streamguys1.com/kgbi-mp3
https://ice64.securenetsystems.net/LFTM
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 11:54

играет, но не долго.
Клиент пишет

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

##CLI.STOPPED# from chunk
И перезапускает станцию. То есть, даже если бы поток был http - реакция клиента была бы та же. *PARDON*
Остальные играют без проблем. *THUMBS UP*
Тестим дальше.
Nadim
Сообщения: 9
Зарегистрирован: 12 авг 2020, 18:45

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

29 дек 2020, 12:05

Отлично. А та станция которая немного играет - она наверно не для наших регионов.
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

29 дек 2020, 12:06

SinglWolf писал(а):
29 дек 2020, 11:00
Такие составные ссылки пока не предлагать
У меня других нет :-D
SinglWolf писал(а):
29 дек 2020, 11:00
Простые давайте
Ну вот такая на радио Бубнова заикалась. На пк играет без проблем.
Для просмотра ссылок Вы должны быть авторизованы на форуме.
SinglWolf писал(а):
29 дек 2020, 11:00
Ссылку с HTTPS в студию!
Проверю.
Уже не помню где об этом читал. Надо искать...
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 12:53

DMS писал(а):
29 дек 2020, 12:06
Ну вот такая на радио Бубнова заикалась. На пк играет без проблем.
Не играет :( , надо смотреть размер буфера *SCRATCH*
До НГ не будет прошивки вам :'(
Nadim писал(а):
29 дек 2020, 12:14
Тут куча ссылок по странам
Спасибо.
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

29 дек 2020, 14:42

SinglWolf писал(а):
29 дек 2020, 12:53
Не играет , надо смотреть размер буфера
А так
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Вроде стандартный mp3

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

https://getfile.dokpub.com/yandex/get/https://yadi.sk/i/W6dNRYp6wjWWvQ
Там может редирект или еще какая хрень.
SinglWolf писал(а):
29 дек 2020, 12:53
До НГ не будет прошивки вам
Не страшно, главное чтобы все получилось...
А мы щас про новую Радиола-2 или V1 ?? %)
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 16:54

DMS писал(а):
29 дек 2020, 14:42
А мы щас про новую Радиола-2 или V1 ??
Про 1.99. Прошивка 3.0.0 :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 18:22

Не играет. Посмотрел через браузер - идёт редирект на веб-страницу с плеером.
Обрабатывать редиректы Радиола не умеет *PARDON* . И учить пока не буду, ибо без этого работы вагон и маленькая тележка *WALL* .
P.S. В кандидаты для v2.0 библиотека Для просмотра ссылок Вы должны быть авторизованы на форуме..
Из плюшек:
  • Полная поддержка ILI9341, ILI9488, ST7789V и ST7735.
  • Загрузка картинок в формате JPG и BMP.
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

29 дек 2020, 19:04

SinglWolf писал(а):
29 дек 2020, 18:22
Не играет. Посмотрел через браузер - идёт редирект на веб-страницу с плеером.
Это форум что то со ссылкой делает.
Если нажать на ссылку в сообщении - переходит на страницу с плеером.
А если скопировать адрес ссылки то сразу качает файл. И VLC плеер тоже эту ссылку играет.
Вот ссылка на прямое скачивание трека

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

https://cdn12.deliciouspeaches.com/get/music/20191204/The_Weeknd_-_Blinding_Lights_67509023.mp3
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 19:22

Так это и есть результат работы редиректа.
Радиола это играет, но так же как у вас, с заиканиями. *PARDON*
Пока не буду проверять что да как, привожу в порядок веб-клиента. Записал ссыль в тестовый плейлист с проблемными треками.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

29 дек 2020, 19:37

Привёл в порядок вывод инфы через http://IP_Радиолы/?infos

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

РАДИОЛА-ESP32 Версия прошивки: 3.0 Ревизия: 0

ТЕКУЩИЕ НАСТРОЙКИ:
Уровень громкости: 102
Номер станции: 1
Название станции: Дорожное Радио
Инфо потока: PUPO - BURATTINO TELECOMANDATO
Статус: 1
Для сравнения наберите эту команду в текущей прошивке Радиолы. %)
Жду предложения :-) .
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

29 дек 2020, 22:10

Тем временем ka-radio переродилась в 8 релиз.
pilnikov
Сообщения: 14
Зарегистрирован: 21 ноя 2020, 22:25

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

29 дек 2020, 22:12

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

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

29 дек 2020, 22:18

Dust112 писал(а):
29 дек 2020, 22:10
Тем временем ka-radio переродилась в 8 релиз.
И?
pilnikov
Сообщения: 14
Зарегистрирован: 21 ноя 2020, 22:25

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

29 дек 2020, 23:11

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

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

30 дек 2020, 13:12

Вот у меня вопрос на засыпку: нафига вам этот https? :-)
Из полсотни найденных потоков, якобы по https, только один отказался играть по http *SCRATCH*
Приведите железный аргумент для поддержки защищённого протокола.
Чтобы было \m/ не катит. Главный недостаток https для Радиолы - долгое соединение. До 25-30 секунд бывает против 1-3 через http over socket.
До конца НГ каникул попробую ещё 1 вариант. Тесты показали время коннекта 5-10 секунд...
Мдя... задачка, блин. :(
Аватара пользователя
Александр
Откуда: Новосибирск
Сообщения: 57
Зарегистрирован: 16 фев 2020, 19:19

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

30 дек 2020, 13:48

Добрый день,
полностью поддерживаю вопрос!
У меня в списке больше 50 станций. Реально по кругу слушается не более 5.
Зачем еще https? Конкретно и аргументированно. Если какие-то уникальные станции, то давайте ссылку (послушаем, оценим).
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

30 дек 2020, 14:11

Александр писал(а):
30 дек 2020, 13:48
Если какие-то уникальные станции, то давайте ссылку (послушаем, оценим).
*THUMBS UP* Полностью поддерживаю.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

30 дек 2020, 17:20

DMS писал(а):
30 дек 2020, 14:52
Мне нужно чтобы свою медиатеку с Яндекс Диска (или другого файлообменника) можно было слушать. Это те составные ссылки которые скидывал.
Батенька! Кроме httpS, Радиола должна уметь составные ссылки разбирать! А это совсем другой гем... кхм... другая, более замороченная задача! *CRAZY*
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

30 дек 2020, 20:15

SinglWolf писал(а):
30 дек 2020, 17:20
более замороченная задача!
Зато такого ни у кого нет.
Или есть?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

30 дек 2020, 20:49

DMS писал(а):
30 дек 2020, 20:15
Зато такого ни у кого нет.
Я уже вышел из того возраста, когда это был аргумент \m/
Если есть - ссылку в студию. :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

03 янв 2021, 16:55

Dust112 писал(а):
03 янв 2021, 14:02
1- при сохранении измененных кодов кнопок сохранение происходит, но надпись "ОШИБКА 1102 Записей в NVS еще нет!!!" появляется в шапке окна.
Появляется потому, что веб-морда успевает считать состояние NVS до записи кодов и перезагрузки Радиолы. *PARDON*
Dust112 писал(а):
03 янв 2021, 14:02
2- при записи логина и пароля доступа к домашнему wifi через menuconfig, не происходит подключения после перезагрузки.
А не думали перед прошивкой очистить FLASH или сбросить настройки через веб-интерфейс, например?
Вы логин-пароль прописали в настройки по умолчанию, а они загружаются только 1 раз, когда создаётся конфиг в NVS. Дальше читается только из FLASH. :-)
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

03 янв 2021, 17:20

SinglWolf писал(а):
03 янв 2021, 16:55
А не думали перед прошивкой очистить FLASH
1 - Всегда думаю и очищаю.
2 - Хочется без танцев с бубном - подготовил, прошил, спокойно вошел в вэбморду и загрузил свой плейлист. Без настройки через терминал или встроенный сервер.

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