Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 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 - Музыкальный центр на ESP32 своими руками

05 апр 2021, 05:08

udavst писал(а):
04 апр 2021, 23:42
так то в Радиоле-2. А там как раз с пульта без экрана станцию не переключить вроде как
Уже переключить. :-D
По-чаще читайте описание Радиолы-2 в шапке темы (под спойлером).
udavst писал(а):
04 апр 2021, 23:42
Ну к стати, желательно его опрашивать не очень часто, иначе может и нагреваться. Ну например раз в секунду не должно влиять.
Опрос и так происходит раз в 10 секунд с лишним. *DONT_KNOW*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

05 апр 2021, 11:25

Радиола-2. Обновил прошивку до 1.0.B29.
  • Реализовано управление внешним усилителем (STAND BY). Подробнее под спойлером
    ► Показать
    Режим STAND BY отключается при воспроизведении станции и включается при останове станции (пока так).
  • Реализована компенсация погрешности датчика DS18B20. Диапазон +-12.5 градусов с шагом 0.5.
Так же изменил функцию опроса датчика температуры.
Проверяем. *DRINK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

05 апр 2021, 11:57

SinglWolf писал(а):
05 апр 2021, 11:25
...компенсация погрешности датчика DS18B20....
Работает *THUMBS UP*
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

05 апр 2021, 14:37

SinglWolf писал(а):
05 апр 2021, 11:25
Радиола-2. Обновил прошивку до 1.0.B29.
  • Реализовано управление внешним усилителем (STAND BY)
  • Реализована компенсация погрешности датчика DS18B20.
The STAND-BY mode works correctly (I checked for the HIGH position). *THUMBS UP*
Temperature correction works correctly. *THUMBS UP*

Thanks for your work !
*DRINK*
Вложения
PuttyB29.zip
(5.78 КБ) 4 скачивания
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

05 апр 2021, 16:59

dorinik писал(а):
02 апр 2021, 22:35
Today I received the PCB for the old sketch and I started connecting the components ... *SCRATCH*
...final *YAHOO*
► Показать
geniv82
Откуда: Воронеж
Сообщения: 6
Зарегистрирован: 28 мар 2021, 23:31

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

05 апр 2021, 19:49

SinglWolf писал(а):
05 апр 2021, 05:02
geniv82 писал(а):
04 апр 2021, 23:39
Попробуйте вывести датчик на проводах и записать через резистор 100-200 Ом.
Как вы себе это представляете?
Запитать через резистор.
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

05 апр 2021, 22:44

Для подключения DS18B20, воспользуйтесь схемой из документации. Наличие резистора в 4k7 обязательно, так как вход приемника и выход передатчика в DS18B20 с открытым стоком.
show.jpg
show.jpg (15.74 КБ) 1207 просмотров
Burger
Сообщения: 6
Зарегистрирован: 20 авг 2020, 18:20

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

06 апр 2021, 00:56

SinglWolf писал(а):
23 мар 2021, 03:42
Вот как у меня подключен фоторезистор
Здравствуйте, я правильно понимаю, что Вы используете ШИМ и стандартные функции map и ledcWrite? Не замечали высокочастотные шумы от работы ШИМ?
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

06 апр 2021, 03:40

Burger писал(а):
06 апр 2021, 00:56
я правильно понимаю, что Вы используете ШИМ и стандартные функции map и ledcWrite?
В ESP-IDF всё несколько по-другому.
Burger писал(а):
06 апр 2021, 00:56
Не замечали высокочастотные шумы от работы ШИМ?
Нет. Частоту сигнала ШИМ для регулировки подсветки я выставил 25 кГц.
Аватара пользователя
udavst
Сообщения: 10
Зарегистрирован: 28 мар 2021, 11:23

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

06 апр 2021, 12:02

Стояла radiola, работала. Вчера стёр чип, прошил Radiola-2, запустилось, но при добавлении плейлиста esp виснет
► Показать
. Перешивал - аналогично. Пробую запустить станцию через быстый запуск, тоже тишина, и название станции не пишет. Плата TTGO T1. Что может быть - пока не понял. И после включения на WEBке значения могут не появиться, несколько раз обновляю - прилетают.
Есть мысл, что сдохла флэшка, но программируется без ошибок, а полностью её без программатора не знаю как проверить.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

06 апр 2021, 12:51

udavst писал(а):
06 апр 2021, 12:02
Есть мысл, что сдохла флэшка, но программируется без ошибок
Потому и без ошибок, что раздел под прошивку целый. А раздел для записей станций - битый, например, или для хранения главного конфига.
Аватара пользователя
Hunger
Сообщения: 11
Зарегистрирован: 30 дек 2020, 14:06

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

06 апр 2021, 15:54

To Dorinik: as I remember You need to unsolder one resistor from DS3231 module to prevent charging unchargeable battery. See r5 at the scheme.
Изображение
Последний раз редактировалось Hunger 06 апр 2021, 16:03, всего редактировалось 1 раз.
Аватара пользователя
Hunger
Сообщения: 11
Зарегистрирован: 30 дек 2020, 14:06

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

06 апр 2021, 15:58

Dust112 писал(а):
05 апр 2021, 22:44
Для подключения DS18B20, воспользуйтесь схемой из документации. Наличие резистора в 4k7 обязательно, так как вход приемника и выход передатчика в DS18B20 с открытым стоком.
show.jpg
Имелся в виду не этот резистор, а резистор в цепи питания. Тоже читал где-то, что с ним у человека глюки ушли, пробуйте, у кого подключен. Можно ещё точность датчика до 9 бит снизить, тоже, вроде, на нагрев влияет несколько (это уже к SinglWolf).
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

06 апр 2021, 16:12

Hunger писал(а):
06 апр 2021, 15:54
To Dorinik: as I remember You need to unsolder one resistor from DS3231 module...
What you say is correct.
► Показать
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

06 апр 2021, 16:48

Hunger писал(а):
06 апр 2021, 15:58
Можно ещё точность датчика до 9 бит снизить, тоже, вроде, на нагрев влияет несколько (это уже к SinglWolf).
Изначально 9 бит разрешение установлено.
Dust112
Сообщения: 29
Зарегистрирован: 04 ноя 2020, 12:33

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

06 апр 2021, 17:09

Hunger писал(а):
06 апр 2021, 15:58
Dust112 писал(а):
05 апр 2021, 22:44
Для подключения DS18B20, воспользуйтесь схемой из документации. Наличие резистора в 4k7 обязательно, так как вход приемника и выход передатчика в DS18B20 с открытым стоком.
show.jpg
Имелся в виду не этот резистор, а резистор в цепи питания. Тоже читал где-то, что с ним у человека глюки ушли, пробуйте, у кого подключен. Можно ещё точность датчика до 9 бит снизить, тоже, вроде, на нагрев влияет несколько (это уже к SinglWolf).
Если имеете в виду простой RC фильтр по питанию, то да, лишним не будет.
Аватара пользователя
udavst
Сообщения: 10
Зарегистрирован: 28 мар 2021, 11:23

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

07 апр 2021, 00:25

SinglWolf писал(а):
06 апр 2021, 12:51
Потому и без ошибок, что раздел под прошивку целый. А раздел для записей станций - битый, например, или для хранения главного конфига.
Снял флэшку, проверил на программаторе - всё ок. Запаял обратно, при добавлении станции в плейлист - cpu halt. Взял другую плату - новую, wemos esp32, зашил - та же беда. один в один. Версия Debug29. Flash download tool новый скачал, скорость флэшки 40 и dio (хотя она поддерживает и dio b qio) - без изменений.
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

07 апр 2021, 04:29

udavst писал(а):
07 апр 2021, 00:25
Снял флэшку, проверил на программаторе - всё ок.
Выставьте через веб-интерфейс все неиспользуемые пины в 255 и сохраните в память Радиолы-2 и проверьте. Отпишитесь.
Если то же самое, где происходит затык по логу я уже проверить не смогу - сделано много правок в коде. Ждите следующего релиза. *PARDON*
Аватара пользователя
udavst
Сообщения: 10
Зарегистрирован: 28 мар 2021, 11:23

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

07 апр 2021, 07:22

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

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

07 апр 2021, 11:14

Приступил к реализации поддержки мультиязычности в Радиоле-2.
Сейчас делаю перевод на английский.
To dorinik:
Started implementing multilingual support in Radiola-2.
Now I am doing a translation into English.
Аватара пользователя
dorinik
Сообщения: 35
Зарегистрирован: 03 янв 2021, 02:49

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

07 апр 2021, 11:54

SinglWolf писал(а):
07 апр 2021, 11:14
To dorinik:
Started implementing multilingual support in Radiola-2.
Now I am doing a translation into English.
*BRAVO* *DRINK*
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

09 апр 2021, 11:37

Радиола-2. Обновил прошивку до 1.0.B30.
  • Реализована поддержка мультиязычности. По-умолчанию язык Русский.
  • Добавлен Английский язык (переведено примерно 80%). Выбор языка в веб-интерфейсе на вкладке ОПЦИИ.
Проверяем. *DRINK*

Radiola-2. Updated the firmware to 1.0.B30.
  • Implemented multilingual support. By default, the Russian language.
  • Added English (approximately 80% translated). Language selection in the web interface of the OPTIONS tab.
Testing. *DRINK*
Аватара пользователя
samand587281
Откуда: Седой Урал
Сообщения: 512
Зарегистрирован: 13 янв 2021, 16:00

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

09 апр 2021, 11:51

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

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

09 апр 2021, 11:59

samand587281 писал(а):
09 апр 2021, 11:51
остальное все работает
*SCRATCH* Остальное вроде бы и не трогал :-D
Не думал, что внедрять ещё 1 язык это такая аццкая задачка *WALL*
Но вроде победил *YES* . Аж самому понравилось :-[ ... (Такое оч. редко бывает)
Аватара пользователя
Hunger
Сообщения: 11
Зарегистрирован: 30 дек 2020, 14:06

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

09 апр 2021, 12:21

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

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

09 апр 2021, 12:27

Hunger писал(а):
09 апр 2021, 12:21
(буква пропущена)
Пусть будет как фирменный знак! *BRAVO*
Аватара пользователя
Hunger
Сообщения: 11
Зарегистрирован: 30 дек 2020, 14:06

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

09 апр 2021, 12:37

Кстати, не подскажете, что такая штука может означать?
► Показать
После загрузки каждые 5 секунд в логе появляется при нажатии PLAY. Станции менял, не помогает. Началось непонятно с чего на двух ESP32 (WROOM и WROVER) на прошивках B26 и B29. Перепрошивал несколько раз с очисткой. В интерфейсе с виду всё работает, но звука нет.
Вот лог:
Log.zip
(3.71 КБ) 5 скачиваний
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

09 апр 2021, 12:39

Hunger писал(а):
09 апр 2021, 12:21
"Корретных станций загружено:"
Исправлено :-[
Столько текста за раз я ещё не переводил и не правил %)
Аватара пользователя
SinglWolf
Контактная информация:
Откуда: Башкирия
Сообщения: 2618
Зарегистрирован: 23 янв 2012, 22:11

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

09 апр 2021, 12:44

Hunger писал(а):
09 апр 2021, 12:37
на прошивках B26 и B29. Перепрошивал несколько раз с очисткой. В интерфейсе с виду всё работает, но звука нет.
Я не могу проверить в чём затык на старой версии. Заливайте свежую и присылайте лог. Страницу(ы) с веб-интерфейсом, если открыта(ы), закройте (все) совсем.

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