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

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

18 дек 2020, 12:36

Nadim писал(а):
18 дек 2020, 11:36
Автовоспроизведение из ВЭБ при переключении кнопкой NEXT не работает
2020-12-18_12-32-07.png
Для этого есть кнопачика...
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

19 дек 2020, 06:32

Вроде выловил особо шустрых букашек :-D
*DONT_KNOW* Может где ещё прячутся...
Тестируйте. Свежие бинарники в шапке темы. *DRINK*
Nadim
Сообщения: 9
Зарегистрирован: 12 авг 2020, 18:45

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

19 дек 2020, 22:45

Тестирую - пока вроде все хорошо.
Есть один вопрос. Когда прослушиваешь список избранное и переключаешь кнопкой NEXT через uart или телнет то переключение каналов идет не по списку Избранное, а по основному, т.е. в избранном каналы 1, 22, 45 так вот если выбрать канал 22 и нажать NEXT через uart то следующие каналы будут 23, 24, 25 .... хотя таких каналов в избранном нет. Через ВЭБ интерфейс работает ка надо - подряд из списка избранное.
Аватара пользователя
Александр
Откуда: Новосибирск
Сообщения: 57
Зарегистрирован: 16 фев 2020, 19:19

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

19 дек 2020, 23:26

Добрый вечер,
не совсем понятно как работают общий список и избранное. Объясните. Заливал с очисткой но видимо остались станции от старых списков которые переключаются по uart. По uart даешь 1, а вкл 2.
Теперь нет возможности добавлять станции из броузера. Можно файл m3u просто редактировать?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

20 дек 2020, 05:49

Nadim писал(а):
19 дек 2020, 22:45
Есть один вопрос. Когда прослушиваешь список избранное и переключаешь кнопкой NEXT через uart или телнет то переключение каналов идет не по списку Избранное, а по основному
Вы сами ответили на вопрос. :-D Список ИЗБРАННОЕ пока существует и работает только в веб-интерфейсе.
В Радиоле хранятся только метки для списка.
Чтобы внедрить обработку второго списка в Радиоле, нужно текущие процедуры обработки переписывать с нуля. *WRITE* А я пока к этому не готов морально. :-[
Александр писал(а):
19 дек 2020, 23:26
не совсем понятно как работают общий список и избранное. Объясните.
Что конкретно не понятно?
Александр писал(а):
19 дек 2020, 23:26
Заливал с очисткой но видимо остались станции от старых списков которые переключаются по uart. По uart даешь 1, а вкл 2.
Про UART я написал выше.
Александр писал(а):
19 дек 2020, 23:26
Теперь нет возможности добавлять станции из броузера. Можно файл m3u просто редактировать?
Как так теперь нет? =-O
Как было, так и осталось. Станции по одной добавляются через кнопку "Добавить" на вкладке "воспроизведение станции" в окне "быстрое воспроизведение". Добавил эту кнопку на вкладку общего списка, чтобы перед глазами было.
Несколько радиостанций можно добавить подгрузкой плейлиста.
Редактирование станции тоже никуда не делось. Кнопочка с карандашиком.
Удалять станции - кнопочка с мусоркой.
Редактировать файл m3u вам никто не запрещает, правьте на здоровье. Только не трогайте теги, которые отвечают за формат m3u. :-)
Как-то так... *PARDON*
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

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

20 дек 2020, 12:02

Бинарники брать из папки release или debug ? Или без разницы?
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 12:35

Alex13 писал(а):
20 дек 2020, 12:02
Бинарники брать из папки release или debug ? Или без разницы?
Без разницы, только разные адреса загрузки.
SinglWolf
Может в описание отметить, что радиола не работает без vs1053 (для полноты объема отличия от оригинала). Без нее встает в ступор. Исходники будут, а то мне под свой ВТ модуль нужно код добавить?
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

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

20 дек 2020, 12:44

Так что ли?
Адреса загрузки:

bootloader.bin - 0x1000
partitions.bin - 0x8000
ESP32Radiola.bin - 0x10000 (если из папки release)
ESP32Radiola.bin - 0x20000 (если из папки debug)
Из того что написано в шапке то можно понять что ESP32Radiola.bin надо заливать и по адресу 0x10000 и по 0x20000

Как это понять "ESP32Radiola(-release или -debug).bin - 0x10000 и 0x200000" ?
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 13:14

Alex13 писал(а):
20 дек 2020, 12:44
Из того что написано в шапке то можно понять что ESP32Radiola.bin надо заливать и по адресу 0x10000 и по 0x20000
Да, в зависимости от типа бинарника.
release 0x10000
debug 0x200000
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 13:24

Красивое решение индикации режима STB.
untitled.png
untitled.png (9.43 КБ) 1111 просмотров
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

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

20 дек 2020, 13:30

Dust112 писал(а):
20 дек 2020, 13:14
Да, в зависимости от типа бинарника.
release 0x10000
debug 0x200000
А ничего что там написано 10000 и 200000
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

20 дек 2020, 13:37

Dust112 писал(а):
20 дек 2020, 13:14
Да, в зависимости от типа бинарника.
Блин, чего мудрите-то!!! =-O
Что ESP32Radiola-release.bin, что ESP32Radiola-debug.bin заливать по адресам 0x10000 и 0x200000
Аватара пользователя
Alex13
Сообщения: 22
Зарегистрирован: 06 фев 2020, 12:42

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

20 дек 2020, 13:38

SinglWolf писал(а):
20 дек 2020, 13:37
Что ESP32Radiola-release.bin, что ESP32Radiola-debug.bin заливать по адресам 0x10000 и 0x200000
Вот, я именно так и понял, любой из них, но по двум адресам
Последний раз редактировалось Alex13 20 дек 2020, 13:40, всего редактировалось 1 раз.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

20 дек 2020, 13:39

Dust112 писал(а):
20 дек 2020, 12:35
Может в описание отметить, что радиола не работает без vs1053
Минимальная конфигурация отмечена зелёным цветом в шапке темы.
Чего ещё где надо написать :-D ?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

20 дек 2020, 13:41

Dust112 писал(а):
20 дек 2020, 12:35
Исходники будут
Они есть всегда на Гитхабе. Ссылка в шапке темы.
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 13:45

SinglWolf писал(а):
20 дек 2020, 13:39
Минимальная конфигурация отмечена зелёным цветом в шапке темы.
Чего ещё где надо написать ?

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

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

20 дек 2020, 17:28

Dust112 писал(а):
20 дек 2020, 13:45
Вот я собственно, имею привычку собирая новое устройство, подключать его по блочно. Но я не навязываюсь, хозяин-барин.
Где ж вы раньше-то были? :-D
Было время, когда VS-ка не определялась без последствий, народ возмущался, что Радиола играет только через монитор... *SCRATCH*
P.S. Вполне возможно, что после реорганизации инициализации подключенных устройств (сейчас всё разбросано по файлам и по коду) сделаю по вашему.
*DONT_KNOW* Всем не угодишь. *PARDON*
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 17:52

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

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

20 дек 2020, 17:59

Dust112 писал(а):
20 дек 2020, 17:52
SinglWolf извиняйте, я без претензий.
Да я, в принципе, то же без претензий. Просто выбирайте выражения.
Dust112 писал(а):
20 дек 2020, 17:52
Ваш код, в лоб, подправил под свой модуль, все работает.
Если не секрет, что за модуль? Что переделываете?
Просто, если ваш модуль по управлению не идёт в разрез с моей базой железа, могу сделать автоопределение для вашей железки. :-)
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

20 дек 2020, 18:46

Я тут уже писал о нем двухрежимный модуль FEASYCOM Class 1 CSR8811 Bluetooth 4,2 с поддержкой UART Data и I2S Audio transciver Для просмотра ссылок Вы должны быть авторизованы на форуме.. В лоб меняю вашу команду AT+CZ, на AT+A2DPAUDIO=1, ну а дальше драйвер usart выгружается, мой модуль работает. Все предварительные настройки модуля делал напрямую по uart. Ввиду его цены не думаю, что народ его будет ставить.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

20 дек 2020, 19:06

Dust112 писал(а):
20 дек 2020, 18:46
Я тут уже писал о нем
*SCRATCH* Вспомнил... Модуль специфический конечно *PARDON* . Спрашивайте, если что. :-)
Аватара пользователя
Александр
Откуда: Новосибирск
Сообщения: 57
Зарегистрирован: 16 фев 2020, 19:19

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

21 дек 2020, 11:27

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

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

21 дек 2020, 11:53

Александр писал(а):
21 дек 2020, 11:27
Заметил, при добавлении новой станции в поле Имя не очищается, а остается запись от предыдущей станции.
*PARDON*
2020-12-21_11-47-42.png
Для этого присутствует кнопка. Вполне себе крупная...
Аватара пользователя
Александр
Откуда: Новосибирск
Сообщения: 57
Зарегистрирован: 16 фев 2020, 19:19

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

21 дек 2020, 12:02

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

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

21 дек 2020, 12:05

Александр писал(а):
21 дек 2020, 12:02
Кнопку нажать не тяжело, думал может при открытии формы поле пустым сразу сделать можно.
Обновите страницу Радиолы и снова нажмите на кнопку "Добавить", будете удивлены.
P.S. Одна и та же форма используется как для добавления новой, так и для редактирования существующей станции.
Какой смысл писать дополнительный код для принудительной очистки полей, если это ни на что не влияет, кроме эстетического восприятия? *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2619
Зарегистрирован: 23 янв 2012, 22:11

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

21 дек 2020, 12:11

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

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

22 дек 2020, 11:57

ОБ`ЯВЛЕНИЕ:
Приступил к разработке Радиолы-2.
Кода от Ка-Радио - только названия функций, и то, если случайно совпадёт :-D
Надоело перелопачивать по сто раз одно и то же *WALL*
Веб-сервер на базе Для просмотра ссылок Вы должны быть авторизованы на форуме..
Уже работает веб-интерфейс. Пока не поёт.
Аватара пользователя
nva
Сообщения: 49
Зарегистрирован: 03 фев 2020, 20:56

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

22 дек 2020, 15:07

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

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

23 дек 2020, 08:36

Что должно быть в Радиоле-2?
Пройдите опросник, пожалуйста.
От Вас зависит будущее нового проекта :-)

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