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

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

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

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

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

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

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

19 окт 2019, 07:10

ESP32-Radiola - Проект создания многофункционального музыкального центра под управлением ESP32 своими руками.

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

Радиола-1
Для просмотра ссылок Вы должны быть авторизованы на форуме.

Текущая версия: 2.2 Rev: 5.
  • binaries.zip
    релизная и отладочная версии
    (1.38 МБ) 332 скачивания
    Адреса загрузки:
    • bootloader.bin - 0x1000
    • partitions.bin - 0x8000
    • ESP32Radiola(-release или -debug).bin - 0x10000
    • ESP32Radiola(-release или -debug).bin - 0x200000
ПРОШИВАТЬ НА ЧИСТУЮ FLASH!
Команда в консоли для первого подключения к WI-FI:

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

wifi.con("ssid","password")
sys.boot
Радиола-2 с новой графикой и поддержкой HTTPS

  • 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 (ESP32-WROWER)!!
GPIO 4 - VS_CS (SD-карточка).
GPIO 34 - VS_DREQ.

Принципиальные схемы Радиола-2
Прошивки Радиолы-2 и Радиолы-S2
Плейлист для примера (с 1 станцией по протоколу https для проверки):
образец.m3u
(390 байт) 12 скачиваний
подробности под спойлером
► Показать
ДЕМО ВЕБ-ИНТЕРФЕЙСА РАДИОЛЫ
Radiola-2 - Часто задаваемые Вопросы (ЧАВО)
Файл с логом присылайте сюда. Удачи! :-)
Используемое железо (HARDWARE)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

12 окт 2021, 17:46

Verholaz писал(а):
12 окт 2021, 17:30
Извините за оформление, не привык (скорее до конца не разобрался).
Картинки вставляйте в текст поста и оборачивайте спойлером (я вам исправил, посмотрите).
Verholaz писал(а):
12 окт 2021, 17:30
1.8" 128х160
Радиола-1: нет и не будет поддержки.
Радиола-2: вполне возможно, что будет поддержка.
Знать бы ещё какой контроллер у этого дисплея...
Verholaz писал(а):
12 окт 2021, 17:30
2.4" 320х240
Слишком много ног ESP32 надо этому дисплею для управления.
В перспективе, если выпустят драйвера, сделаю поддержку таких дисплеев в Радиоле-S2(S3).
Вопрос на засыпку. Что мешает приобрести крупный дисплей?
Verholaz
Сообщения: 12
Зарегистрирован: 30 сен 2021, 17:58

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

12 окт 2021, 20:23

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

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

13 окт 2021, 07:07

Verholaz писал(а):
12 окт 2021, 20:23
Да вроде ничего, кроме размера пенсии.
Я ни в коем случае не хотел вас как-то задеть или обидеть. :-[
Просто бывает так, что у человека нет под рукой нужной детали, а которая есть или вообще не работает, или работает не так как надо.
И тут начинается...
► Показать
Вот и спросил. Не началось. :-D
Шучу. :-)
Verholaz писал(а):
12 окт 2021, 20:23
Вам спасибо за разработку радиолы и успехов в дальнейшей работе над проектом.
Спасибо большое. Такие слова греют душу и вселяют надежду на успех.
Вот сейчас я в полном унынии и печали.
Библиотека LVGL, которую я использую в Радиоле для вывода инфы на дисплей круто обновилась.
Чёрт меня дёрнул обновиться тоже.
Обновился и нифига Радиола не фурычит от слова совсем. ]:->
Откатываться назад нет смысла, времени и сил было потрачено уже вагон. Что-то вроде забрезжило впереди... А когда уже засияет - не знаю. *WALL*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

14 окт 2021, 09:38

Радиола показала признаки жизни.
4d187002-9fae-42af-a653-595d41d03173.jpg
Пока только это, но уже прогресс...
Остальное дело техники.
Verholaz
Сообщения: 12
Зарегистрирован: 30 сен 2021, 17:58

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

14 окт 2021, 19:08

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

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

17 окт 2021, 11:01

Немного новостей.
Годных дисплеев для Радиолы из ILI9341, ILI9481, ILI9486 и ILI9488 только 1. :'(
И это ILI9341.
Остальные, в сравнении с ILI9341, жрут немеряно памяти и к тому же снабжены камазовским ручником. ]:->
Причин две.
1. У дисплеев ILI9481, ILI9486 и ILI9488 в режиме работы по шине SPI доступен только 18-ти битный формат цвета.
16-ти битный цвет по шине SPI умеет только ILI9341.
2. Библиотека LVGL, которую я использую в Радиоле, не поддерживает 18-ти битный формат цвета.
Для конвертации 18-ти битного формата в 16-ти битный нужно уйму времени и, а это главное, много дополнительной памяти в области DMA (не путать с расширенной памятью), которой у ESP32 даже с учётом расширенной памяти... мало.
Перспективы не радужные.
Разрабы драйверов LVGL для ESP32 витают где-то в облаках и выкладывают абсолютно нерабочие варианты, ибо девайсов для проверки на руках у них, оказывается, нет.
Для примера, дисплей с контроллером ILI9486 я "завёл" только через 2 дня упорного рытья Интернета. Он казался 18-ти битный и с 5-ти вольтовой логикой. Как у меня ESP32-S2 не склеила ласты, удивляюсь просто. *CRAZY*
Хотя на гитхабе у них написано, что дисплей ILI9486 16-ти битный и про вольтаж ни слова.
А пойдут ли разрабы самой LVGL на внедрение поддержки 18-ти битного формата цвета - не знаю. *DONT_KNOW*
Может быть напишу. Но в успех этой идеи не верю, ибо я и так у них как шило в одном месте уже... :-D
Такие вот пироги с котятами... *PARDON*
__
P.S. Теперь надо заказывать дисплей с ILI9341 контроллером для Радиолы-S2. *WALL*
Пока буду ковыряться с ILI9488.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

18 окт 2021, 19:21

Реализовал поддержку датчиков BMP280 (температура) и BME280 (+атмосферное давление.)
2021-10-18_19-19-00.png
BMP280. Не знал, что есть BME280
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

18 окт 2021, 19:35

Температура с ВМР-ВМЕ будет выше на 3-4 градуса от реальной. В этом проекте сохранится корректировка температуры, а так же давления и влажности? *DONT_KNOW*

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

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

18 окт 2021, 19:56

samand587281 писал(а):
18 окт 2021, 19:35
В этом проекте сохранится корректировка температуры, а так же давления и влажности?
Корректировка температуры осталась. Остальные параметры добавлю тоже.
samand587281 писал(а):
18 окт 2021, 19:35
Датчик ВМР- давление+ температура, датчик ВМЕ- давление+температура+ влажность.
Да, действительно, как-то так. :-D
Торопился просто. :-[
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

18 окт 2021, 22:18

Скажите, пожалуйста, а какую плату ESP готовить? *DONT_KNOW* Разные были варианты *SCRATCH*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

19 окт 2021, 05:00

samand587281 писал(а):
18 окт 2021, 22:18
а какую плату ESP готовить?
Не бегите впереди паровоза. :-D
Как всё будет более-менее прилично смотреться на дисплее, выпущу три тестовых прошивки.
Для ESP32, ESP32-WROVER, ESP12-K (ESP32-S2).
Тем более, что я пока не получил ответа от официального представителя espressif по поводу артефактов на дисплее при использовании ESP32-S2. Будут ли артефакты на ESP32 и ESP32-WROVER не знаю, ибо проверить не на чем *DONT_KNOW* (тестировать на рабочей Радиоле-2 с ESP32-WROVER жена не даёт :-D ).
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

19 окт 2021, 08:19

SinglWolf писал(а):
19 окт 2021, 05:00
...Не бегите впереди паровоза...
А я никуда и не тороплюсь- вся жизнь впереди! *DRINK* Кстати о птичках! Там в описании будущей S2 показан VS1053 на красной плате 10 пин в один ряд. Я ее пробовал в одном из проектов- очень и очень шумная! ]:-> *STOP*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

19 окт 2021, 08:24

SinglWolf писал(а):
19 окт 2021, 05:00
...ибо проверить не на чем...
У меня есть ESP32-WROVER с VS1053 на макетной плате- могу поучаствовать в тестировании. Но это так, к слову *YES*

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

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

19 окт 2021, 09:43

samand587281 писал(а):
19 окт 2021, 08:19
Там в описании будущей S2 показан VS1053 на красной плате 10 пин в один ряд. Я ее пробовал в одном из проектов- очень и очень шумная!
Вы читали (там же, в описании) что я использую в качестве разделителя между VS1053 и усилителем?
Никаких шумов со стороны VS1053 не наблюдаю.
А вот TDA7313, сволочь, фонит. Всё никак руки до неё не дойдут. В жестяную коробочку её запихать, что ли? *DONT_KNOW*
samand587281 писал(а):
19 окт 2021, 08:24
могу поучаствовать в тестировании
Дык на вас вся надёжа. :-)
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

19 окт 2021, 10:07

SinglWolf писал(а):
19 окт 2021, 09:43
...Дык на вас вся надёжа....
Могу и ровно сидеть :( Сарказм излишен! *YES*
Аватара пользователя
nva
Откуда: Мурманск
Сообщения: 18
Зарегистрирован: 03 фев 2020, 20:56

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

19 окт 2021, 11:51

samand587281 писал(а):
19 окт 2021, 10:07

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

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

19 окт 2021, 12:36

nva писал(а):
19 окт 2021, 11:51
Так мы тут все и есть тестеры. В меру возможностей.
Я всех и имел в виду. *THUMBS UP*
samand587281 писал(а):
19 окт 2021, 10:07
Могу и ровно сидеть Сарказм излишен!
Мдя... И где тут сарказм? =-O Даже и не думал. *SCRATCH* Эх-хэхэ... Уж извините, если обидел ненароком. *PARDON*
Всё настроение пропало, блин. :'(
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

19 окт 2021, 16:54

SinglWolf писал(а):
19 окт 2021, 12:36
...Даже и не думал...
Давайте забудем! *DRINK* И надеюсь это не отразится на нашем общении! :-)
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

20 окт 2021, 08:27

Уважаемый автор! Утро начинается с вопросов. Скажите, пожалуйста, чем кардинально будет отличаться проект Радиола S-2 от Радиолы- 2? *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

20 окт 2021, 09:48

samand587281 писал(а):
20 окт 2021, 08:27
Уважаемый автор! Утро начинается с вопросов.
Для просмотра ссылок Вы должны быть авторизованы на форуме. :-D .
samand587281 писал(а):
20 окт 2021, 08:27
Скажите, пожалуйста, чем кардинально будет отличаться проект Радиола S-2 от Радиолы- 2?
  1. Распиновкой. Ну, это естественно. :-D
  2. Возможность прошивки сразу через USB-кабель с micro-USB разъемом, например, от смартфона. Пока не реализовал, но будет точно.
  3. Использование всех функций и возможностей часов реального времени DS3231. Пинов достаточно.
  4. Подключение дисплея с параллельным интерфейсом. Пинов достаточно. Это дальняя перспектива, описывать фишки пока не буду.
Надеюсь, что этого пока достаточно для удовлетворения вашего любопытства? *DRINK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

20 окт 2021, 10:08

SinglWolf писал(а):
20 окт 2021, 09:48
...любопытства?
Ну да! *YAHOO*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

20 окт 2021, 11:11

SinglWolf писал(а):
19 окт 2019, 07:10
Текущая версия: 1.0 Rev: RC4.
Эта версия для Радиолы 2 останется крайней? *DONT_KNOW* Или когда то в обозримом будущем будет финальная версия? *SCRATCH* *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

20 окт 2021, 12:54

samand587281 писал(а):
20 окт 2021, 11:11
Эта версия для Радиолы 2 останется крайней?
Так как проект и код один, Радиола-2 будет развиваться вместе с Радиолой-S2, а в перспективе и Радиолой-S3 (ESP32-S3).
Нумерация продолжится та же. Следующая версия выйдет под номером 1.0 Rev: RC5 как для Радиолы-2 так и для Радиолоы-S2.
Буду надеяться, что для ESP32-WROOM уже исправили баг с автоопределением расширенной памяти и мне не придётся изворачиваться и как-то "вылепливать" из проекта отдельную версию для ESP32 без расширенной памяти.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

21 окт 2021, 07:34

Тестовая прошивка для Радиолы-2 (ESP32 и ESP32-WROVER)
Интересует всё, особенно логи, если не запустится.
Если запустится, то буду рад видео. Хочу посмотреть как смотрится.
Распиновка и дисплей Радиолы-2.
Скрещиваю пальцы. :-D
Удачи нам Всем! *DRINK*
Прошивку искать ниже по теме. Эта не взлетела. *PARDON*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

21 окт 2021, 08:24

Забыл сказать.
Размер прошивки подходит к критическому размеру. Дополнительный шрифт для нормального отображения температуры, давления воздуха (и влажности) на одном экране, который я планировал подключить уже не вмещается...
Поэтому поддержка обновления по воздуху накрылась медным тазом... *PARDON*
Зато... Зато места в 2 раза больше теперь. :-D
  1. Flash: [=====     ]  47.0% (used 1910162 bytes from 4063232 bytes)
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

21 окт 2021, 09:33

Попытка №2 :-D
Флешь перед прошивкой стирать. Размер разделов изменён!
Не влетела, прошивка дальше...
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 1988
Зарегистрирован: 23 янв 2012, 22:11

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

21 окт 2021, 10:22

Попытка №3...
(После попытки № 2 флешь можно не стирать)
Отключить старый датчик температуры DS1820, если подключен.
Если и сейчас не взлетит, буду пытать на своей Радиоле...
wrover_debug_3.zip
(1.2 МБ) 8 скачиваний
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 337
Зарегистрирован: 13 янв 2021, 16:00

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

21 окт 2021, 11:33

Не летит! *DONT_KNOW*
Вложения
putty3.zip
(2.05 КБ) 1 скачивание
Аватара пользователя
nva
Откуда: Мурманск
Сообщения: 18
Зарегистрирован: 03 фев 2020, 20:56

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

21 окт 2021, 11:49

SinglWolf писал(а):
21 окт 2021, 08:24
Поэтому поддержка обновления по воздуху накрылась медным тазом...
Зато... Зато места в 2 раза больше теперь.
Пока идет тестирование ОТА в общем то не самое супер нужное. Перейдем на новое железо, тогда и приделаете.

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