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

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

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

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

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

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


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)
► Показать
Фото и видео под спойлером.
► Показать
Пишите, спрашивайте, не стесняйтесь..
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

28 окт 2021, 10:08

SinglWolf писал(а):
28 окт 2021, 09:57
....без проблем?
Я на новую не прошивал, проверил сейчас вчерашнюю прошивку- на всех трех станциях остановок нет, играют без затыков
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 10:25

samand587281 писал(а):
28 окт 2021, 10:08
на всех трех станциях остановок нет, играют без затыков
А какие ссылки на эти станции большой секрет, блин...
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

28 окт 2021, 10:30

SinglWolf писал(а):
28 окт 2021, 10:25
....какие ссылки на эти станции....
Ссылки же видны в логе! Вот лог для новой прошивки Вровер. Затыки редко, но присутствуют.

З.Ы. ссылки отдельно выложу через 1 мин.
Вложения
Текстовый документ.zip
(230 байт) 14 скачиваний
putty.zip
(4.25 КБ) 4 скачивания
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 10:40

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

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

28 окт 2021, 10:55

Попробовал на Вровер ИК пульт. Работает! *THUMBS UP* Проверил- затыки идут и на остальных станциях. *DONT_KNOW*
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

28 окт 2021, 14:23

Добрый день.
SinglWolf а можно узнать где используется 32 kHz от DS3231 и выход INT/SQW? Насколько я помню на INT/SQW получается программируемый меандр.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 16:38

aleXela писал(а):
28 окт 2021, 14:23
SinglWolf а можно узнать где используется 32 kHz от DS3231 и выход INT/SQW?
Не понял. В смысле, где? Например, Для просмотра ссылок Вы должны быть авторизованы на форуме. *SCRATCH* *DONT_KNOW* .
► Показать
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

28 окт 2021, 17:10

Что они делают в данном проекте? (извиняюсь за не корректный вопрос)
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 17:15

aleXela писал(а):
28 окт 2021, 17:10
Что они делают в данном проекте?
Поправил свой пост выше. Зайдите по ссылке.
А суть простая. Использование более точного кварца DS3231 вместо встроенного в ESP32.
В схеме Радиолы-S2 попробую это реализовать.
Пин INT/SQW используется для формирования прерывания или для генерации прямоугольных импульсов частотой 1 Гц, 4,096 кГц, 8,192 кГц и 32,768 кГц. Как-то так.
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

28 окт 2021, 17:31

Я сам модуль поянл для чего, но он точное время может отдавать по I2C, а зачем занимать ногу ESP выводом 32 кГц? (но там вроде не точно 32 кГц, а 32768) где эта частота используется или будетиспользоваться? А где могут применяться в этом проекте прямоугольные импульсы? еще одна нога может освободиться. Извините за излишнюю назойливость
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 17:52

aleXela писал(а):
28 окт 2021, 17:31
где эта частота используется или будет использоваться?
Часы будут идти точно во время сна при питании Радиолы от аккумулятора. Не нужно опрашивать чип для снятия показаний времени.
aleXela писал(а):
28 окт 2021, 17:31
А где могут применяться в этом проекте прямоугольные импульсы?
Как прерывание, например. Пришло прерывание. Проверяем регистр чипа. Ага, сработал первый будильник - ТРЕЗВОНИМ во всё горло.
Как-то так. Кстати... Надо будет проверить как пищит чип часов. Может действительно 1 нога у S2 освободится (BUZZER).
Схема Радиолы-S2 ещё не окончательная. Прикручу чип часов по текущей схеме, проверю, поиграюсь с задуманными функциями и потом уже расскажу что из этого вышло. А пока - чисто теория.
Подключить часы к S2 сейчас пока не могу. Чипы голые, не на плате. Видимо, для опытов закажу чипы на платках.
Удовлетворены :-) ?
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

28 окт 2021, 18:10

Часы будут идти точно во время сна при питании Радиолы от аккумулятора. Не нужно опрашивать чип для снятия показаний времени.
Вывод 32к для этого не нужен, это прямой вывод с резонатора, выдает частоту 32768 ( делим 15 раз на 2 получаем 1 Гц то есть секунда) При просыпании ESP читаем из часов по I2C точное время, и если нужно сравниваем их с внутренними часами контроллера, корректируем Как работают два будильника сейчас не помню, но вроде тоже по I2C выдается, а может быть и по INT/SQW, надо даташит смотреть
Для просмотра ссылок Вы должны быть авторизованы на форуме.
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

28 окт 2021, 18:12

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

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

28 окт 2021, 18:39

aleXela писал(а):
28 окт 2021, 18:10
Вывод 32к для этого не нужен, это прямой вывод с резонатора, выдает частоту 32768 ( делим 15 раз на 2 получаем 1 Гц то есть секунда)
Какое-то недопонимание. Как раз я и хочу использовать кварц часов вместо кварца ESP32-S2. Это для того, чтобы... ыыыы-ых.
Например, ESP32-S2 уходит в глубокий сон и ей сказано: проснуться РОВНО через 5 часов и проиграть гимн. С ванильным кварцем ESP32-S2 может проснуться через 4 часа, а может и через 5 часов 45 минут.
Главная идея - точность хода внутренних таймеров ESP32-S2.
Это пока чистая теория. После испытаний на полигоне дам чёткий ответ будет ли чип часов включен именно по такой схеме или не будет.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

28 окт 2021, 21:29

А могу ли я для рекламы разместить на 4PDA предварительные фото экрана S-2? *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 21:46

samand587281 писал(а):
28 окт 2021, 21:29
А могу ли я для рекламы разместить на 4PDA предварительные фото экрана S-2?
Можете.
И вообще, если сделаете серию фото в хорошем разрешении для шапки, было бы замечательно!
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

28 окт 2021, 21:49

Постараюсь! *THUMBS UP* Лучше, наверное, когда функций добавится? Вы писали про меню *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

28 окт 2021, 22:12

samand587281 писал(а):
28 окт 2021, 21:49
Лучше, наверное, когда функций добавится?
Функции появятся не скоро. Для просмотра ссылок Вы должны быть авторизованы на форуме. :-D
Кроме ILI9341 ничего рабочего у них нет, а хочется экранчик с более высоким разрешением :'( .
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

28 окт 2021, 22:25

SinglWolf писал(а):
28 окт 2021, 22:12
...экранчик с более высоким разрешением
К сожалению, очень дорогое удовольствие! ]:-> Для просмотра ссылок Вы должны быть авторизованы на форуме.
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

29 окт 2021, 00:19

SinglWolf писал(а):
28 окт 2021, 18:39
Какое-то недопонимание. Как раз я и хочу использовать кварц часов вместо кварца ESP32-S2.
Ну не знаю, зачем так усложнять и иметь такую точность, ведь проект может уточнять время с интернет. А так посмотрите тогда вот этот проект Для просмотра ссылок Вы должны быть авторизованы на форуме. в качестве примера и там есть такое предложение
The ESP32 datetime typically deviates +23 seconds per hour from the real-world datetime.
а так можно тогда использовать прерывание от часов которое есть в примерах в библиотеке для ардуино Для просмотра ссылок Вы должны быть авторизованы на форуме. а также пример со сном из либы Для просмотра ссылок Вы должны быть авторизованы на форуме. это для ардуино, а вот примеры и для ESP IDF Для просмотра ссылок Вы должны быть авторизованы на форуме.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

29 окт 2021, 04:37

samand587281 писал(а):
28 окт 2021, 22:25
К сожалению, очень дорогое удовольствие!
Вы правы *PARDON* . Но какой простор и красота получается на 480х320.
Вот доделаю систему меню и покажу для сравнения как будет выглядеть экран на 320х240 и на 480х320.
aleXela писал(а):
29 окт 2021, 00:19
Ну не знаю, зачем так усложнять и иметь такую точность, ведь проект может уточнять время с интернет.
Вы меня слышите или нет? :-)
Я ещё раз повторяю. Схема теоретическая. Усложнять я ничего не хочу. Просто есть желание проверить рациональность такого включения чипа часов. Не более.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

29 окт 2021, 08:41

SinglWolf писал(а):
29 окт 2021, 04:37
...простор и красота получается на 480х320...
Вот дисплей 480х320 3,5" ILI9488 . По сравнению NX4832K035 Nextion enhanced 3.5 дюймов так среднячок. На фото видно не вооруженным глазом.
► Показать
Сообщение Администратора : Оформляйте картинки правильно! A
Посты с картинками не под спойлером буду просто удалять. Не обижайтесь.
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 513
Зарегистрирован: 13 янв 2021, 16:00

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

29 окт 2021, 09:20

Уважаемый автор! Все таки прошу вернуть в пульт ДУ двойное нажатие на цифры для управления списком воспроизведения. Сейчас при действующих кнопках 1-9 это очень неудобно! :( Как, например, перейти с канала 1 на канал 55? Листать весь список? =-O
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

29 окт 2021, 10:51

samand587281 писал(а):
29 окт 2021, 08:41
Вот дисплей 480х320 3,5" ILI9488 . По сравнению NX4832K035 Nextion enhanced 3.5 дюймов так среднячок. На фото видно не вооруженным глазом.
Эм.... Ничего не понял *SCRATCH* . Так что по вашему лучше для этого проекта 480х320 или 320х240 :-) ?
А про красоту и простор я говорил имея в виду именно Радиолу, а не какие-либо другие проекты.
Как будет готов интерфейс для ILI9488 покажу фото \m/ .
samand587281 писал(а):
29 окт 2021, 09:20
Все таки прошу вернуть в пульт ДУ двойное нажатие на цифры для управления списком воспроизведения.
Верну. Тройное нажатие верну, ибо максимально станций 128 :-D .
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

29 окт 2021, 11:49

Вот дисплей 480х320 3,5" ILI9488 . По сравнению NX4832K035 Nextion enhanced 3.5 дюймов так среднячок. На фото видно не вооруженным глазом.
Вы сравниваете не сравниваемое :-) В верхенм проекте практически все в картинках даже некторые надписи и цифры (и к тому же не очень оптимизированных) а в нижнем все векторное из за этого кажется красивей
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

29 окт 2021, 20:42

У кого есть опыт с калибровкой тачскрина?
Задолбал он меня конкретно...
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

29 окт 2021, 21:47

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

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

29 окт 2021, 22:14

aleXela писал(а):
29 окт 2021, 21:47
Что не так?
По краям экрана какие-то нереальные координаты выдает.
Аватара пользователя
aleXela
Откуда: Россия
Сообщения: 27
Зарегистрирован: 24 май 2021, 17:07

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

29 окт 2021, 22:23

калибруем пальцем или стилусом? и что значит нереальные, у меня на 4 тачах ничего такого не было, была только проблема с 9 пином. 2 ILI 9488 и 2 ILI9341, что получалось при калибровке то и записывал в инициализацю. калибровал из ардиновского скетча
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2623
Зарегистрирован: 23 янв 2012, 22:11

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

30 окт 2021, 08:46

aleXela писал(а):
29 окт 2021, 22:23
калибруем пальцем или стилусом?
Естественно, что не пальцем :-D .
Затык в том, что никакой автокалибровки (как было заявлено) в драйвере из коробки нет ]:-> .
Буду пилить свою калибровку *WRITE* .

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