Страница 58 из 88

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

Добавлено: 19 окт 2019, 07:10
SinglWolf
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)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..

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

Добавлено: 06 фев 2022, 20:11
Stas_St
Мне сын школьник этот алгоритм записал в C++. Понимаю, что в текущем виде это не подойдёт, но предполагаю, что ускорит реализацию )

  1. #include<iostream>
  2. #include<cmath>
  3. #include<dos.h>
  4. using namespace std;
  5. int potValue0, potValue1, volumeLevel, deltaPotValue;
  6.     const int potPin=35;
  7. void changeVolume()
  8. {
  9.     volumeLevel=potValue0/16;
  10.     if(volumeLevel>235)
  11.     {
  12.     volumeLevel=254;
  13.     }
  14. cin>>cli.vol(volumeLevel); // I'm not sure about that...
  15. }
  16. int main()
  17. {
  18. potValue0=analogRead(potPin);
  19. changeVolume();
  20. while(1>0)
  21. {
  22.   delay(200);
  23.   potValue1=analogRead(potPin);
  24.   deltaPotValue=abs(potValue0-potValue1);
  25.     if(potValue1>2700)
  26.     {
  27.       if(deltaPotValue>140)
  28.       {
  29.         potValue0=potValue1;
  30.         changeVolume();
  31.       }
  32.     }
  33.     else
  34.     {
  35.       if(potValue1>1350)
  36.       {
  37.         if(deltaPotValue>60)
  38.         {
  39.           potValue0=potValue1;
  40.           changeVolume();
  41.         }
  42.       }
  43.       else
  44.       {
  45.         if(deltaPotValue>14)
  46.         {
  47.           potValue0=potValue1;
  48.           changeVolume();
  49.         }
  50.       }
  51.     }
  52. }
  53. }

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

Добавлено: 06 фев 2022, 22:33
SinglWolf
kohileppah-7070 писал(а):
06 фев 2022, 19:20
Разрешите поинтересоваться по поводу новых обновлений проекта. RDA5807 подготовил.
Как приедет монохромный дисплей, буду адаптировать всю выводимую инфу под него. Радио не в приоритете пока.
Stas_St писал(а):
06 фев 2022, 20:11
Мне сын школьник этот алгоритм записал в C++. Понимаю, что в текущем виде это не подойдёт, но предполагаю, что ускорит реализацию )
Сыну зачёт. *THUMBS UP*
Stas_St писал(а):
06 фев 2022, 19:42
Управлять громкостью с помощью потенциометра с которого напряжение подаётся на один из GPIO ESP32.
Stas_St писал(а):
06 фев 2022, 19:57
Сделал алгоритм. Изменения громкости будут происходить только если напряжение с потенциометра изменятся на достаточную величину (защитный интервал).
Я в курсе что такое "электронная" регулировка уровня громкости. Знаю как устроен принцип действия и какой именно нужен алгоритм... Но за предоставленную инфу всё равно спасибо. Не зная всей "кухни" ESP32... Видно, что вы заинтересованы в реализации этой функции. :-)
У меня сейчас на первом месте реализация поддержки монохромного дисплея + реализация проигрывания потоков через внешний I2S DAC + реализация 3-х канального эквалайзера, регулировка баланса. Работы немеряно. Вашу функцию реализую в любом случае, но в своё время. Наберитесь терпения и ждите. Записал в TODO.

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

Добавлено: 07 фев 2022, 00:57
Stas_St
Спасибо!
Буду терпеливо ожидать :-)

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

Добавлено: 07 фев 2022, 15:45
grigata
Привет SinglWolf, до сих пор я был на Радиола 1 (v2.1). Решил посмотреть ваш новый проект Радиола 2.
Заказал и в пятницу пришел новый Wrover.
Поменял плату по новой схеме, запрограммировал новый чип.
При первом выпуске Chrome появляется экран Лицензия, мы подтверждаем, и все запускается.
В Опере не работает. Зависает на "Working... Please wait.".
Начал вручную переносить любимые станции из txt файла в новый формат m3u8.
Для начала 3-4 станции.
Я загрузил файл на Радиола 2, и все работает нормально.
Но! Я продолжал добавлять станции. один из них французский 100% HIT.
#EXTINF:-1,100% Hit
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Да, по этой ссылке работает, но если имя в списке 100% Hit, снова получается эффект "Working... Please wait.".
Этот символ % является проблемой в имя.
Вторая проблема: я загрузил очередную программу FRESH, которая работала в Радиола 1.
не работает...ссылка здесь:
#EXTINF:-1,Fresh BG
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Нашел другую ссылку и радио запустилось, но странно что в Радиола 1 работало:
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Но не могу найти другую ссылку на эту станцию, это https:
Для просмотра ссылок Вы должны быть авторизованы на форуме.
До сих пор, если я хочу слушать Радио Витоша, я использовал его через VLC на PC, потому что это ссылка https.
Есть ли решение? Спасибо!

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

Добавлено: 07 фев 2022, 16:53
SinglWolf
grigata писал(а):
07 фев 2022, 15:45
В Опере не работает. Зависает на "Working... Please wait.".
Читали шапку темы? Там про Оперу написано.
grigata писал(а):
07 фев 2022, 15:45
Этот символ % является проблемой в имя.
Символ процента является управляющим для языка js *PARDON* .
Попробуйте так

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

#EXTINF:-1,The '100%' Hit
grigata писал(а):
07 фев 2022, 15:45
Есть ли решение? Спасибо!
Возможно, что я верну проигрывание потоков из плейлистов *SCRATCH* .

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

Добавлено: 07 фев 2022, 18:57
grigata
да, '100%' получается.
за проигрывание потоков из плейлистов... ну я подожду :)

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

Добавлено: 07 фев 2022, 22:51
lz1ico
Здравейте отново
Новата версия добре се е получила.
Много съм доволен от крак 25 ---> STB управление на крайния усилвател, благодаря.
От тъчскрийна очаквах повече, но скоростта с която реагира просто не си заслужава копането нататък.
Нещо немога да се разбера с webinterface само на Яндекс и Хром сте писали че може да се отвори. Аз съм на Вивалди той също е базиран на Хром, но се отваря "Работаю пажалуйста подождите". Ако го отворя на телефона там е същото. Как да го настроя?

Последващо
Инсталирах Яндекс браузер няма достъп до ВЕБИНТЕРФ...
На конзола ли да го настроя ...трябват команди....

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

Добавлено: 08 фев 2022, 09:58
SinglWolf
lz1ico писал(а):
07 фев 2022, 22:51
От тъчскрийна очаквах повече, но скоростта с която реагира просто не си заслужава копането нататък.
Максимальная частота шины контроллера тачскрина всего 2 мГц, увы. *PARDON*
lz1ico писал(а):
07 фев 2022, 22:51
Как да го настроя?
Код веб-интерфейса уже устарел. Нужно переходить на другой фреймворк. Идеи есть, но нет времени :-[ .
В любом случае буду решать эту проблему в будущем.
lz1ico писал(а):
07 фев 2022, 22:51
На конзола ли да го настроя ...трябват команди....
В шапке темы есть команда подключения к Wi-Fi через консоль.

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

wifi.con("ssid","password")
sys.boot
Список всех доступных команд

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

Добавлено: 08 фев 2022, 12:47
grigata
Если это так, сообщение "Working... Please wait" получено снова, что делается? (Яндекс браузер) до вчера работал без проблем :(

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

Добавлено: 08 фев 2022, 14:55
SinglWolf
grigata писал(а):
08 фев 2022, 12:47
Если это так, сообщение "Working... Please wait" получено снова, что делается? (Яндекс браузер) до вчера работал без проблем
При каких условиях выдаётся это сообщение?

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

Добавлено: 08 фев 2022, 15:14
SinglWolf
У меня сегодня ДР. Завтра постановка гловы на место. Отвечу после всех мероприятий :-D *PARDON*

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

Добавлено: 08 фев 2022, 15:45
samand587281
От всей души поздравляю Автора с Днем Рождения! Счастья, здоровья!!! *DRINK* *DRINK* *DRINK* *THUMBS UP*

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

Добавлено: 08 фев 2022, 16:13
Verholaz
Добрый день всем.
Вопросы к SinglWolf. Когда планируется выход финальной версии Радиолы-S2 (или близкой к финальной)? Интересует выбор с пульта управления двух и трёх значных радио станций. А также можно или нет сделать подключение блютуз наушников? Спасибо за ответ.
Хорошего всем дня.
P.S. С Днём рождения. Здоровья, успехов, благополучия.

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

Добавлено: 08 фев 2022, 17:04
grigata
SinglWolf писал(а):
08 фев 2022, 14:55
grigata писал(а):
08 фев 2022, 12:47
Если это так, сообщение "Working... Please wait" получено снова, что делается? (Яндекс браузер) до вчера работал без проблем
При каких условиях выдаётся это сообщение?
С Днём рождения :)
Я нашел проблему. Опять этот символ %. Неважно, с '%' или без - блокирует при чтении радиолиста.m3u8.
Вручную добавил ссылку на LOCAL PLAYBACK и кнопкой Add открывается позиция списка с проблемным символом %. Я записал новое имя, и web уже в порядке.
*PARDON* больше не буду пытаться вставлять символы в название станции

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

Добавлено: 08 фев 2022, 17:47
kohileppah-7070
С днем рождения! Здоровья,благополучия. успехов! *DRINK* И не терять головы :-D

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

Добавлено: 08 фев 2022, 21:42
dorinik
С днем рождения ! *DRINK* *DRINK*

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

Добавлено: 09 фев 2022, 12:47
lz1ico
С Днём рождения
Честит Рожден Ден да си жив и здрав, свичко друго ще се подреди.
Надявам се главата да ти е на място.

Работещи линкове който не тръгват на Радиола-2
#EXTM3U
#EXTINF:-1,MP3
Для просмотра ссылок Вы должны быть авторизованы на форуме.
#EXTINF:-1,Mobile Nutzung
Для просмотра ссылок Вы должны быть авторизованы на форуме.
#EXTINF:-1,Event 100
Для просмотра ссылок Вы должны быть авторизованы на форуме.
#EXTINF:-1,Event 101
Для просмотра ссылок Вы должны быть авторизованы на форуме.
#EXTINF:-1,80er Rock
Для просмотра ссылок Вы должны быть авторизованы на форуме.
.
.
.
Може ли да се промени командата за IR за преместване на станция, работи след потвърждение с ОК.
Преди преместваше станцията с 1 клик.

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

Добавлено: 09 фев 2022, 17:32
SinglWolf
lz1ico писал(а):
09 фев 2022, 12:47
Работещи линкове който не тръгват на Радиола-2
Откройте ссылку, которая не работает в Радиоле-2 в браузере. Например, эту

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

http://streams.radiobob.de/bob-live/mp3-192/mediaplayer
Как заиграет, скопируйте из адресной строки получившуюся ссылку в Радиолу-2 и проверьте.

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

http://bob.hoerradar.de/radiobob-live-mp3-hq?sABC=6203o231%230%237143181op8r067q3rrsr6no8485o8382%23zrqvncynlre&amsparams=playerid:mediaplayer;skey:1644409393
У меня играет
► Показать
lz1ico писал(а):
09 фев 2022, 12:47
Може ли да се промени командата за IR за преместване на станция, работи след потвърждение с ОК.
Преди преместваше станцията с 1 клик.
Не понял чего вы хотите. *PARDON*

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

Добавлено: 09 фев 2022, 21:21
lz1ico
Откройте ссылку, которая не работает в Радиоле-2 в браузере. *YAHOO*
Оно работает *OK*
Для просмотра ссылок Вы должны быть авторизованы на форуме.

Можно ли изменить команду NEXT, PREV.
С ИК-ПУЛЬТА для перемещения станции запускается после подтверждения OK.
Раньше станция перемещалась одним кликом.
это более понятно ?

Есть ли подключение к терминалу через WIFI
или только по UART ttl ?

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

Добавлено: 10 фев 2022, 00:53
lz1ico
% в ссылке тоже смущает Прошивка

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

Добавлено: 10 фев 2022, 06:15
SinglWolf
Verholaz писал(а):
08 фев 2022, 16:13
Вопросы к SinglWolf. Когда планируется выход финальной версии Радиолы-S2 (или близкой к финальной)? Интересует выбор с пульта управления двух и трёх значных радио станций. А также можно или нет сделать подключение блютуз наушников?
Про S2 не понял. В каком смысле? Для S2 ещё много чего нужно реализовать, а я один. *PARDON*
Вроде с пульта и так набираются номера станций.
В ESP32 не может работать одновременно Wi-Fi и блютуз. Выводы сделайте сами.
lz1ico писал(а):
09 фев 2022, 21:21
Можно ли изменить команду NEXT, PREV.
С ИК-ПУЛЬТА для перемещения станции запускается после подтверждения OK.
Раньше станция перемещалась одним кликом.
это более понятно ?
Теперь понял. Управление буду переделывать.
lz1ico писал(а):
09 фев 2022, 21:21
Есть ли подключение к терминалу через WIFI
или только по UART ttl ?
Только по UART.
lz1ico писал(а):
10 фев 2022, 00:53
% в ссылке тоже смущает Прошивка
Как я уже говорил, символ процента является управляющим символом в js *PARDON* .

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

Добавлено: 12 фев 2022, 12:59
SinglWolf
Немного новостей.
Появилась надежда сделать полноценную поддержку I2S в Радиоле-2М (Мини) на основе библиотеки ESP32-audioI2S.
Всё пока на уровне адаптации ардуиновского ядра и библиотек под PlatformIO, интеграции компонентов фреймворка esp-idf и прикручивании библиотеки графики LVGL.
Если получится осилить, то это будет совершенно новый проект.
Пожелайте мне удачи! *DRINK*

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

Добавлено: 12 фев 2022, 13:41
samand587281
Удачи и творческого вдохновения! *THUMBS UP*

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

Добавлено: 12 фев 2022, 14:21
misir
*DRINK* Удачи !!!!!

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

Добавлено: 12 фев 2022, 17:44
kohileppah-7070
Удачи, но и не забывать про Радиолу на VS1053 на ILI9341 и LI9488.

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

Добавлено: 18 фев 2022, 23:02
Александр
Добрый вечер, я так и не понял. Бросаем Радиолу2 Радиолу S2 и ушли в туман за Радиолой мини? Дальше что с проектами?

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

Добавлено: 19 фев 2022, 05:31
SinglWolf
Александр писал(а):
18 фев 2022, 23:02
Бросаем Радиолу2 Радиолу S2 и ушли в туман за Радиолой мини? Дальше что с проектами?
Ничего не бросаем. Сейчас пауза из-за отсутствия OLED-дисплея, задерживается. Пока едет - экспериментирую.

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

Добавлено: 19 фев 2022, 18:57
SinglWolf
Небольшой фотоотчёт
► Показать
Долго думал что заказать. Или ESP32-S3, или модуль отладки *SCRATCH* .
В итоге заказал Для просмотра ссылок Вы должны быть авторизованы на форуме.
► Показать
Модуль ESP-Prog JTAG заказал для отладки нового веб-интерфейса для Радиолы-2.
Хвастать пока нечем. Пока просто делаю миграцию старой веб-морды на новый движок.
Эксперименты с библиотекой ESP32-audioI2S прекратил...
Так что... Наберитесь терпения и ждите нового релиза. Работы тьма.

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

Добавлено: 21 фев 2022, 07:32
SinglWolf
Немного информации.
Вот так (предварительно) будет выглядеть боковое меню веб-интерфейса Радиолы-2
► Показать

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

Добавлено: 21 фев 2022, 07:59
samand587281
Симпатичненько! *THUMBS UP*