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

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

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

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

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

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



Адреса загрузки файлов для 16 mB флешки!
  • bootloader.bin 0x000000
  • partitions.bin 0x008000
  • factory.bin 0x030000
  • fatfs.bin 0x831000
factory.bin - файл прошивки!


Тестовый релиз 1.0.1 c новым веб-интерфейсом!
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 МБ) 810 скачиваний
    Адреса загрузки:
    • 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 байт) 196 скачиваний
подробности под спойлером
► Показать
Используемое железо (HARDWARE)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

20 мар 2021, 14:02

samand587281 писал(а):
20 мар 2021, 12:45
И вообще стоит ли данное радио повторять? Как оно работает?
Даю намёк, в виде вопроса.
Как вы думаете, почему Радиола была основана на Ка-Радио32? *SCRATCH*
У меня у этого радио постоянно глючило считывание файлов с флешки. А без флешки радио не работало вообще. *WALL*
А повторять или нет - дело ваше.
__
P.S. Зелёный цвет цифр в часах всех устраивает, что ли?
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

20 мар 2021, 14:53

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

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

20 мар 2021, 17:30

samand587281 писал(а):
20 мар 2021, 14:53
Лучший вариант если цвета будут меняться автоматом, например, каждый час. Основные семь цветов: " Каждый охотник желает знать где сидит фазан
Не зря говорят, что аппетит приходит во время еды... :-D
Буду прикручивать в веб-морде типа такого сооружения
2021-03-20_17-19-07.png
2021-03-20_17-19-07.png (29.61 КБ) 1528 просмотров
Что из этого выйдет, посмотрим. *DONT_KNOW*
Можно в самой Радиоле сделать вывод на дисплей такой штуки
► Показать
Но!
  1. Эта свистелка кушает памяти немеряно. WROOM навряд ли будет петь при запуске виджета выбора цвета... *SCRATCH*
  2. Нормально управляется только через тачскрин... *PARDON*
Про автоматом каждый час... *SCRATCH* Надо подумать.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

20 мар 2021, 17:40

Автору виднее :-) Но думаю, что настройки через веб интерфейс будет достаточно! Один раз настроил и забыл! *THUMBS UP* Это все таки радио, а не палитра художника. Ну и цена дисплея с тач =-O
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

20 мар 2021, 17:59

samand587281 писал(а):
20 мар 2021, 17:40
Это все таки радио, а не палитра художника.
Если менять цвет через виджет на экране, сразу видно какой будет конечный цвет.
А в веб интерфейсе цвет на мониторе может сильно отличаться от цвета на дисплее.
samand587281 писал(а):
20 мар 2021, 17:40
Ну и цена дисплея с тач
Это да... Печаль. :'(
__
P.S. Вырезал из кода Радиолы-2 поддержку клавиатуры в пользу тачскрина, освободился ещё 1 пин.
Итого уже 2. GPIO0 и GPIO34.
Ещё нужно 2 и можно думать про портативный вариант Радиолы 2... *SCRATCH*
Может быть откажусь для портативной версии от поддержки энкодера и тахометра... *DONT_KNOW*
Управление будет через тачскрин и ИК-пульт.
Мдя... *WRITE*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

20 мар 2021, 19:43

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

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

20 мар 2021, 22:37

samand587281 писал(а):
20 мар 2021, 19:43
А как Вам этот
Вы список поддерживаемых дисплеев новой графики Радиолы-2 смотрели? Nextion там нет. А заморачиваться ещё и с Nextion нет никакого желания...
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

21 мар 2021, 17:21

Из-за катастрофической нехватки пинов, видимо, Радиола-2 переедет на Для просмотра ссылок Вы должны быть авторизованы на форуме..
Коротко о ESP32-S2-WROVER:
  • 43 × программируемых GPIO
  • 2 × 13-битных АЦП SAR, до 20 каналов
  • 2 × 8-битный ЦАП
  • 14 × сенсорных IO
  • 4 × SPI
  • 1 × I2S
  • 2 × I2C
  • 2 × UART
  • RMT (TX/RX)
  • Светодиодный ШИМ-контроллер, до 8 каналов
  • 1 × full-speed USB с поддержкой OTG
  • 1 × датчик температуры
  • 1 × DVP 8/16 интерфейс камеры, реализовано с использованием использование аппаратных ресурсов I2S
  • 1 × ЖК-интерфейс (8-битный последовательный RGB/8080/6800), реализовано с использованием аппаратных ресурсов SPI2
  • 1 × ЖК-интерфейс (8/16/24-разрядный параллелный), реализовано с использованием аппаратных ресурсов I2S
  • 1 × TWAI® контроллер (совместим с ISO11898-1)
Характеристики просто отпад *THUMBS UP* . Пинов за глаза, даже останутся :-D .
Так что запасайтесь *PARDON* .
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

21 мар 2021, 17:29

SinglWolf писал(а):
21 мар 2021, 17:21
Радиола-2 переедет на ESP32-S2-WROVER
Радость то какая *YAHOO* Надо понимать, что для владельцев WROOM версия 1.0 Rev: B13. крайняя *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

21 мар 2021, 18:11

samand587281 писал(а):
21 мар 2021, 17:29
Надо понимать, что для владельцев WROOM версия 1.0 Rev: B13. крайняя
Нет, так не надо понимать.
Радиола переедет на ESP32-S2-WROVER ещё не скоро, нужно заказать модуль ESP32-S2-WROVER, новый дисплей, разработать схему, развести и заказать плату. И прикрутить поддержку ESP32-S2-WROVER в исходниках без потери совместимости со старшими моделями *WRITE*. Работы немеряно *WALL* .
Если получится, то будут прошивки и для простых ESP32, но с урезанным функционалом.
Проект Радиола-2 скроее всего будет закрытым и платным. Цена прошивки символическая. (Деньги нужны на железки для Радиолы-2, содержание форума *PARDON* ).
Хорошие новости.
Все, кто активно участвует в бета-тестировании Радиолы-2 - будут иметь прошивки бесплатно.
Все, кто приобрёл или приобретёт платы для Радиолы будут иметь скидки на платы для Радиолы-2 + бесплатные прошивки.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

21 мар 2021, 19:14

SinglWolf писал(а):
21 мар 2021, 17:21
Так что запасайтесь
Я заказал такой, где то на таможне застрял. Этот подойдет? *DONT_KNOW*
Вложения
Снимок.png
Снимок.png (87.84 КБ) 1303 просмотра
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

21 мар 2021, 19:48

samand587281 писал(а):
21 мар 2021, 19:14
Я заказал такой, где то на таможне застрял. Этот подойдет?
Нет. Нужен ESP32-S2-WROVER-I(B), а у вас просто ESP32-WROVER-B *PARDON*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

21 мар 2021, 20:01

SinglWolf писал(а):
21 мар 2021, 19:48
Нет.
Тогда исправьте в шапке- еще кто- нибудь налетит *SCRATCH*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

21 мар 2021, 21:37

samand587281 писал(а):
21 мар 2021, 20:01
Тогда исправьте в шапке- еще кто- нибудь налетит
Я сказал про перспективу на счёт запасаться модулем ESP32-S2-WROVER :-D .
Как только появится рабочий прототип, вся инфа будет на видном месте.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

22 мар 2021, 10:54

Радиола-2. Обновил прошивку до 1.0.B14.
  • Реализована смена цвета цифр часов через веб-интерфейс.
  • Информация с датчиков и уровень сигнала Wi-Fi в веб-интерфейсе теперь отображается одной строкой.
2021-03-22_10-48-00.png
  • Переходим на вкладку "ОПЦИИ".
  • Жмём на поле с номером 1.
  • Двигаем кружочки 2 и 3 для достижения желаемого цвета и оттенка. ЦВЕТ ЦИФР ЧАСОВ МЕНЯЕТСЯ В РЕАЛЬНОМ ВРЕМЕНИ!
  • Закрепляем понравившийся результат кнопкой 4
Тестируем! *DRINK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

22 мар 2021, 11:48

SinglWolf писал(а):
22 мар 2021, 10:54
Тестируем!
Отлично! *OK* Все работает! *YAHOO* Вот лог

З.Ы. Только не понял, как настраивается яркость дисплея?
Вложения
putty.rar
(3.86 КБ) 8 скачиваний
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

22 мар 2021, 12:20

samand587281 писал(а):
22 мар 2021, 11:48
Только не понял, как настраивается яркость дисплея?
А я не понял, яркость подсветки или чего?
Если яркость подсветки, то только пока фоторезистором. *PARDON*
DMS
Сообщения: 12
Зарегистрирован: 14 фев 2020, 21:56

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

22 мар 2021, 12:34

SinglWolf писал(а):
21 мар 2021, 17:21
Радиола-2 переедет на ESP32-S2-WROVER
А он потянет? Может сразу ESP32-S3 ))
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

22 мар 2021, 13:05

SinglWolf писал(а):
22 мар 2021, 12:20
пока фоторезистором.
Понятно! Кстати, настраиваемый в браузере цвет часов веден сразу же на дисплее *THUMBS UP*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

22 мар 2021, 13:08

DMS писал(а):
22 мар 2021, 12:34
А он потянет? Может сразу ESP32-S3 ))
*SCRATCH* В продаже его ещё нет. А так... достойный кандидат. *THUMBS UP*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

22 мар 2021, 13:10

samand587281 писал(а):
22 мар 2021, 13:05
Кстати, настраиваемый в браузере цвет часов веден сразу же на дисплее
А я не то же самое написал? =-O
SinglWolf писал(а):
22 мар 2021, 10:54
ЦВЕТ ЦИФР ЧАСОВ МЕНЯЕТСЯ В РЕАЛЬНОМ ВРЕМЕНИ!
popsvg2411
Сообщения: 1
Зарегистрирован: 22 мар 2021, 17:08

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

22 мар 2021, 17:18

Добрый вечер
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

22 мар 2021, 22:46

SinglWolf писал(а):
22 мар 2021, 12:20
пока фоторезистором
Туплю! *DONT_KNOW* Как подключается фоторезистор и какое у него должно быть темновое сопротивление? *SCRATCH*
И еще! Вы где то писали, что в Радиоле-2 температуру можно будет видеть на экране дисплея. Тут как?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

23 мар 2021, 03:42

samand587281 писал(а):
22 мар 2021, 22:46
Как подключается фоторезистор и какое у него должно быть темновое сопротивление?
*SCRATCH* Стремиться к бесконечности в идеале. :-D У меня - мегаомы. На свету - несколько килоом.
Вот как у меня подключен фоторезистор
2021-03-23_03-23-38.png
2021-03-23_03-23-38.png (4.29 КБ) 1418 просмотров
Подбором номинала сопротивления R8 нужно добиться, чтобы в темноте показания в консоли были максимальные

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

D (86047) SERVICES: LDR voltage: 511
Чтобы увидеть эти показания, нужно перевести логи в режим отладки

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

sys.logd
Кстати, показания фоторезистора вы увидите только в прошивке B15, перезалейте, когда появится. :-)
samand587281 писал(а):
22 мар 2021, 22:46
Вы где то писали, что в Радиоле-2 температуру можно будет видеть на экране дисплея. Тут как?
Пока никак. Хотел было организовать уже, а вы тут со своим фоторезистором... *PARDON* :-D
Шучу. Не всё так просто.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 514
Зарегистрирован: 13 янв 2021, 16:00

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

23 мар 2021, 09:39

SinglWolf писал(а):
23 мар 2021, 08:59
Это от чего так?
Вот попробовал еще раз, вроде нет тормозов
Вложения
putty.rar
(4.71 КБ) 5 скачиваний
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

23 мар 2021, 14:58

С уважением, SinglWolf!
У меня работает, меньше:
- модуль ds3231 вроде не используется, потому что при отсутствии интернет-соединения часы показывают 00:00
- при изменении положения курсоров в веб-интерфейсе (громкость, басы, высокие частоты, давление) звук с выхода
Пропадает TDA313 (в динамиках ничего не слышно); звук снова появляется в динамиках при смене источника сигнала
(Радиола-> AUX-> Радиола) или (Радиола-> BT-> Радиола)
Изменение цвета дисплея часов очень эффективно.
Поздравляю с реализацией!
Вложения
puttyB15.zip
(6.87 КБ) 4 скачивания
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

23 мар 2021, 15:19

Пробовал на своих 2 моделях Radiola 2.
Вложения
02.jpg
01.jpg
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

23 мар 2021, 16:37

dorinik писал(а):
23 мар 2021, 14:58
- модуль ds3231 вроде не используется, потому что при отсутствии интернет-соединения часы показывают 00:00
Поддержка ds3231 ещё не реализована и пока только в виде теста на наличие чипа часов. *PARDON*
dorinik писал(а):
23 мар 2021, 14:58
- при изменении положения курсоров в веб-интерфейсе (громкость, басы, высокие частоты, давление) звук с выхода
Пропадает TDA313 (в динамиках ничего не слышно); звук снова появляется в динамиках при смене источника сигнала
Спасибо. Есть такой баг. Буду исправлять, если не забуду. :-D
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2631
Зарегистрирован: 23 янв 2012, 22:11

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

23 мар 2021, 18:31

Радиола-2. Обновил прошивку до 1.0.B16.
  • Исправлен баг в веб-интерфейсе при наличии TDA7313 пропадал звук при регулировке уровня громкости и тембра.
  • Исправлен баг в веб-интерфейсе. При клике на вкладку проигрывания радиостанций, слетал номер текущей станции.

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