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

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

18 сен 2022, 18:31

samand587281 писал(а):
18 сен 2022, 15:33
куда подключаются остальные пины дисплея и ВС, не указанные во вкладке GPIO?
Это какие не указаны? *SCRATCH* Тоже торможу :-D

ШИНА SPI
  • MISO 19 (К дисплею не подключать)
  • MOSI 23
  • CLK 18
ДИСПЛЕЙ
  • LCD_CS 5
  • LCD_DC 2
  • LCD_RES -1 (EN ESP32)
  • LCD_LED 4
VS10XX
  • CS_SC -1 (зарезервирован для CS SD-card)
  • XCS 27
  • XDCS 32
  • XDREQ 34
Не указан пин XRES VS10XX, подключать к EN ESP32
Как-то так...
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

18 сен 2022, 19:29

SinglWolf писал(а):
18 сен 2022, 18:31
...Как-то так...
*THUMBS UP*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

18 сен 2022, 20:17

Вот подключил по Вашим пинам. В веб все поет, а так горит белый экран, звука нет. *DONT_KNOW* Лог прилагаю В чем может причина? Резет делал.
Вложения
putty.zip
(1.37 КБ) 1 скачивание
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

18 сен 2022, 21:33

samand587281 писал(а):
18 сен 2022, 20:17
горит белый экран, звука нет.
Звука нет, потому, что VS-ка не определилась

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

[  3467][I][audioVS1053Ex.cpp:401] begin(): [VS1053] VS10xx detection. CHIP: UNSPECIFIED
Почему? Не знаю *DONT_KNOW*
Какую плату используете? С каким чипом?
По белому экрану. Попробуйте в консоли выполнить

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

divider(3)
и перезагрузить Радиолу Это понизит частоту шины дисплея с 40мГц до 26.6мГц.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

18 сен 2022, 21:43

SinglWolf писал(а):
18 сен 2022, 21:33
....Какую плату используете? С каким чипом?....
Плату вот эту В Радиоле 2 играла
► Показать
Частоту понизил- экран остается белым Вот лог
Вложения
putty.zip
(1.38 КБ) 1 скачивание
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

18 сен 2022, 22:28

samand587281 писал(а):
18 сен 2022, 21:43
Частоту понизил- экран остается белым Вот лог
Отключите VS-ку. Если по прежнему экран белый - смотрите распиновку, сопли, непропай...
// Надписи на плате с VS (Ваша) --> ESP32
MISO --> 19
MOSI --> 23
SCK --> 18
X_RESET --> (EN ESP32)
X-CS --> 27
X_DCS --> 32
DREQ -->(ЭТОТ Пин прозвоните на чипе VS-ки!!!) --> 34
//Надписи на плате дисплея --> ESP32
LED --> 4
SCK --> 18
SDI(MOSI) --> 23
DC --> 2
RESET --> (EN ESP32)
CS --> 5
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 337
Зарегистрирован: 06 июн 2021, 19:05

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

19 сен 2022, 02:36

Прошивка 19_VS. Не получается подключить BUZZER. Не сохраняется назначенный пин. После перезагрузки значение -1 так и остается и появляется строка "СТАТУС : Записей в ПЗУ ещё нет!". Пробовал так же через редактирование сохранённого gpios.conf,
P.S. Очень жду ESP-12K. А FM на RDA 5807M будет?
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 337
Зарегистрирован: 06 июн 2021, 19:05

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

19 сен 2022, 02:52

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

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

19 сен 2022, 04:27

samand587281 писал(а):
18 сен 2022, 21:43
Частоту понизил- экран остается белым Вот лог
kohileppah-7070 писал(а):
19 сен 2022, 02:52
выбросило в белый экран, звука нет, частоту менял
Посыпаю голову пеплом! :-| :-| :-| :-| :-|
Мой косяк! :-[ :-[ :-[
Не буду вдаваться в подробности. Просто буду исправлять.
Не нажимайте кнопку BOOT во время загрузки - не поможет. Перешивайтесь пока на чистую FLASH и не трогайте переназначение пинов.
Ждите хороших новостей...
__
Мысли вслух: чёрт дёрнул же меня перейти на фреймворк Arduino... %) %) %)
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 08:19

*HI* С утра все перепроверил и залил вновь на чистую FLASH. Все заработало, поет и даже успел сделать фото
► Показать
А потом не послушал совета и захотел назначить пин фоторезистора. Итог- получил белый экран и без звука. =-O

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

Прошивка B23

19 сен 2022, 09:19

Прошивка B23
binaries.zip
(2.27 МБ) 2 скачивания
Прошивать на чистую FLASH! Перелопатил все конфиги... *PARDON*
  • Исправил переназначение пинов (надеюсь, что исправил до конца :-D ).
  • Кнопка BOOT при загрузке Радиолы теперь стирает переназначенные пины.
  • Добавил кнопку пульта MUTE.
  • Файл конфига GPIOS сохраняется с меткой варианта прошивки. При загрузке метка проверяется, естественно.
P.S. Очень жду ESP-12K. А FM на RDA 5807M будет?
С ESP-12K не всё так просто. Звук I2S будет заикаться - ядро всего одно. Если дойдут руки, буду думать. :-)
А FM-Радио будет на RDA5807M.
__
P.S. Можно уже хвастаться на 4PDA :-D
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 09:50

SinglWolf писал(а):
19 сен 2022, 09:19
...Исправил переназначение пинов...
Залил, вроде все работает, попытался назначить пин фоторезистора, не сохранился, пишет "Записей в ПЗУ ещё нет!", хотя регулировка от освещения заработала. Пульт ДУ работает, Датчик давления работает. V- метр работает сам по себе, с текущей музыкой не дружит. Вроде все *THUMBS UP*
Коррекция температуры работает! *THUMBS UP*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

19 сен 2022, 10:52

samand587281 писал(а):
19 сен 2022, 09:50
пин фоторезистора, не сохранился, пишет "Записей в ПЗУ ещё нет!"
Нету у меня фоторезистора свободного... *PARDON*
Буду проверять ещё раз, уже отладчиком ESP-PROG...
samand587281 писал(а):
19 сен 2022, 09:50
V- метр работает сам по себе, с текущей музыкой не дружит.
Дык я же сразу назвал эту штуку "показометром" :-D
Делать будет нечего - что-нибудь придумаю. *SCRATCH*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

19 сен 2022, 11:59

Баг с переназначением пинов кое-как отловил (спасибо отладчику ESP-PROG). *YAHOO* *YAHOO* *YAHOO*
Фикс будет ближе к вечеру *PARDON*
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 337
Зарегистрирован: 06 июн 2021, 19:05

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

19 сен 2022, 13:40

SinglWolf писал(а):
19 сен 2022, 09:19
С ESP-12K не всё так просто
Я специально под Радиолу две штуки купил, надеюсь что у Вас получиться их использовать
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 13:58

kohileppah-7070 писал(а):
19 сен 2022, 13:40
...под Радиолу...
А чем Радиола S2 не нравится? *DONT_KNOW* Хороший получается аппарат *THUMBS UP*
► Показать
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

Прошивка B24

19 сен 2022, 17:10

Прошивка B24
binaries.zip
(2.27 МБ) 6 скачиваний
Исправил баг с переназначением пинов на 99.9% :-D
Стирать FLASH необязательно.
Проверяйте пищалку. Пин назначать который может работать на выход.
samand587281 писал(а):
19 сен 2022, 13:58
А чем Радиола S2 не нравится?
У ESP32-S2 в отличие от ESP-12K мало внешней памяти. Всего 2М. 2/3 которой идёт под системные нужды.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 17:20

SinglWolf писал(а):
19 сен 2022, 17:10
...У ESP32-S2 в отличие от ESP-12K...
Имел ввиду Радиолу S2 на ESP-12K. На фото выше она *THUMBS UP*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 17:28

SinglWolf писал(а):
19 сен 2022, 17:10
Прошивка B24...
Пищалки у меня нет, пины все прописаны. Остальное все работает *THUMBS UP* *DRINK*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

19 сен 2022, 18:47

samand587281 писал(а):
19 сен 2022, 17:20
Имел ввиду Радиолу S2 на ESP-12K. На фото выше она
Тогда я не понял ход вашей мысли... *SCRATCH* *DONT_KNOW*
Для просмотра ссылок Вы должны быть авторизованы на форуме....
Регулятор громкости совмещён с выключателем питания, будет удобно.
Питание 5 вольт.
Заказал 2 шт. :-D
► Показать
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

19 сен 2022, 19:22

SinglWolf писал(а):
19 сен 2022, 18:47
Тогда я не понял ход вашей мысли...
Я, наверное, заблудился в версиях Радиол. *DONT_KNOW* Есть Радиола 2 на Wrover . Есть Радиола 2 на ESP12 K. Так как последнюю обозвать? *DONT_KNOW*
Аватара пользователя
kohileppah-7070
Откуда: Калининград
Сообщения: 337
Зарегистрирован: 06 июн 2021, 19:05

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

20 сен 2022, 02:34

просто у Радиола 2 и S2 по моему мнению не были реализованы все идеи которые были у автора. Например списки избранных станций, А так внешний вид, компоновка элементов на экране да ещё на большом экране с хорошим разрешением вообще супер.
Кстати, выбирать станции при нажатом энкодере не очень удобно, нельзя ли сделать выбор станций как в ё-радио, листанием списка, мне кажется это самый удобный вариант выбора станций.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

20 сен 2022, 15:31

*HI* Предложение! *THUMBS UP* Внизу, где бегущая строка, предлагаю разместить текущую уличную погоду и прогноз. Можно отсюда Для просмотра ссылок Вы должны быть авторизованы на форуме. *YES*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

20 сен 2022, 18:44

samand587281 писал(а):
20 сен 2022, 15:31
Внизу, где бегущая строка, предлагаю разместить текущую уличную погоду и прогноз.
Всё будет. Пока меня не устраивает дёрганье бегущей строки, когда показывают большие часы. *WALL*
EagleB3
Сообщения: 19
Зарегистрирован: 01 авг 2022, 12:29

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

20 сен 2022, 23:10

kohileppah-7070 писал(а):
20 сен 2022, 02:34
Кстати, выбирать станции при нажатом энкодере не очень удобно
Очень сильно согласен!
Может быть как-то так: Долгое нажатие на энкодер - режим переключения станций.
В режиме переключения станций:
• Вращение - прокрутка списка;
• Короткое нажатие - выбор текущей станции;
• Долгое нажатие - выход из режима переключения станций без смены станции.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

21 сен 2022, 05:29

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

Прошивка B30

21 сен 2022, 07:22

Прошивка B30
binaries.zip
(2.27 МБ) 5 скачиваний
kohileppah-7070 писал(а):
20 сен 2022, 02:34
Кстати, выбирать станции при нажатом энкодере не очень удобно
Переделал.
Теперь работает так: долгое нажатие на кнопку энкодера включает режим выбора станции, о чём будет сообщение на дисплее.
Теперь кнопку можно отпустить как и заказывали. :-)
У вас 3 секунды, чтобы начать крутить шток энкодера. При бездействии режим выбора станции отключается.
Кликать на кнопку после выбора станции не надо (и бесполезно) - по истечении трёх секунд выбранная станция запустится автоматически. Кстати, это касается и кнопок выбора станции ИК-пульта.
Надеюсь, что пауза в 3 секунды устроит всех *SCRATCH* *DONT_KNOW*
__
А почему никто не говорит, что в прошивке VS битрейт показывает всякую лабуду? :-D
Только сейчас заметил, как бы не забыть исправить... *SCRATCH*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

21 сен 2022, 08:11

SinglWolf писал(а):
21 сен 2022, 07:22
....VS битрейт показывает всякую лабуду?...
*HI* Перешил- работает(энкодера нет). *THUMBS UP* В режиме больших часов показывает битрейт и идут секунды, в режиме станции идет битрейт и полные часы с секундами. В момент переключения режимов в строке появляется лабуда :-D на пару секунд, не напрягает *YES*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

21 сен 2022, 08:21

samand587281 писал(а):
21 сен 2022, 08:11
В момент переключения режимов в строке появляется лабуда на пару секунд, не напрягает
Ничего не понял я... :-|
В какой строке? *SCRATCH*
С этого момента по-подробнее, пожалуйста! :-D
Я имел в виду, что в прошивке VS битрейт в веб-интерфейсе показывает неправильное значение.
А про хаос в VU-метре при переключении станций я в курсе, меня не напрягает. Руки дойдут - переделаю.
Сейчас достал платку с RDA5807, разглядываю... Как к этой малявке подступиться?... *SCRATCH* *DONT_KNOW* :-D
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

21 сен 2022, 08:37

SinglWolf писал(а):
21 сен 2022, 08:21
...Ничего не понял я...
Не то написал! Не проснулся! :-D В правом верхнем углу экрана часы и мощность сигнала. При переключении экранов идет кратковременная наклада цифр мощности сигнала и часов.

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