ёRadio на модулях ESP32 WROVER IE и PCM5102a
HTML-код
- Опубликовано: 8 фев 2025
- С целью добиться большей стабильности радио переделал его на модуль ESP32 WROVER IE.
Ссылка на проект на Гитхабе: github.com/e20...
Ссылка на проект на 4PDA: к сожалению её Ютуб удаляет
Обсуждение в Телеграмм: t.me/esp32yoradio
Для реализации радио можно использовать широкий спектр различных комплектующих, ссылки на которые Вы можете посмотреть на ресурсе автора проекта (github.com/e20....
ESP32 WROVER IE: lite.al/kUtfE
ЦАП pcm5102A: lite.bz/CF84u
OLED дисплей 2.8 дм.: lite.al/YaWv9U
перфорированная монтажная плата: lite.bz/5uLcnJ
коннектор (мама): lite.al/S6wYP
коннектор типа гребенка (папа): lite.bz/dFtl5
файл с платой: disk.yandex.ru...
На фрагменте с 6:18 по 7:11 Ютуб заблокировал музыку из-за нарушения авторских прав, пришлось заменить участок другим треком. Оригинальный ролик есть на моих каналах на Дзене и Рутубе.
привет из Филиппин. Я потерял интерес слушать стрим радио. Даже андроид затыкается с буферизаций и 5 и 10 секунд. Ютуб работает без проблем. ESP-WROOM-32 не дошел до островов, а Китаем пока связываться не хочется. Ваше домашнее музейное радио супер! Выпуски всегда интересно смотреть и слушать.
Успехов во всём!
Спасибо.
Винтажная штуковина. По ссылке на дисплей - там были с белыми "буквами", почему не поставили его? А так, прикольно получилось. Если немного допилить и воткнуть еще и аналоговое радио, хороший будет результат. Года два как слушаю такую "шкатулку/самоделку" - доволен.
Дисплей у меня белый, это стекло в тюнере оранжевое. Этот тюнер я покупал из Японии как неисправный, но на деле он оказался исправным, но аналогового приёма у нас нет, в ФМ диапазоне полная пустота. Внутренности тюнера я аккуратно извлёк, при желании можно всё вставить обратно.
+ Круто собрал на ESP32-WROVER-IE полет нормальный закинул на него 13930 радиостанций максимально =)) Купил ESP32-WROVER-IB так как на 4PDA вроде писали что в модуле IE урезан функционал по связи в угоду быстродействию .
Много станций у вас), слушать не переслушать)
@@konstantinpavljuchenko644 =) это просто проверял сколько максимально можно закинуть станций =)
Возможность подключения антенны это хорошо, и необязательно ставить внешний щтырек, можно поставить такую как в ноутбуках, благо лицевая панель пластиковая. Хотя тут то-же надо сравнивать что лучше родная, "ноутбучная", либо внешний "штырь".
У меня роутер недалеко от этого радио, хотя и через две межкомнатные стены. Даже когда антенна внутри корпуса сигнал получается хорошим.
Может кто-нить подсказать на чем лучше собирать радио? На ESP32-WROVER-IE или ESP32-WROVER-IB?
Спасибо за ваши подробные видео.
Имеется такой же WRover, хочу задать пару вопросов для уточнения:
А разве не надо прошиваться через "ESP32 Sketch Data Upload"? В этом видео нет такого действия - у меня здесь выдает ошибку "SPIFFS Upload failed".
Также при записи нулевых битов в FlashDownloadTools - ошибка. И чем/как еще можно стереть WRover? Подозрение, что мой модуль подделка/бракованный.
На WRoom-32Е пару вариантов, все прошивается, но много "затыков".
Спасибо!
Для уточнения IDE - 1.8.19, ядро ESP32 - 2.0.17
@@YuriyZlatKo в этом видео я не показывал весь процесс прошивки, у меня есть видео с подробной инструкцией. По поводу очистки памяти модуля у меня тоже есть отдельное видео. Затыки могут быть по разным причинам, модуль очень чувствителен к качеству интернета и расстоянию от роутера. Бывает, что проблемы на расстоянии свыше 1 метра. На модуля wrover есть ещё дополнительная оперативная память и стабильность гораздо выше, затыков практически нет.
@@konstantinpavljuchenko644 Спасибо за такой быстрый ответ!!!
Я все ваши видео внимательно смотрел. Склоняюсь к выводу: модуль брак, буду заказывать другой.
С "затыками" тоже странно и на КаRadio на 8266 и двух Wroom с YoRadio они есть.
Еще раз спасибо!
Здравствуйте! Внимательно смотрю Ваши видео. В видео "ёРадио на модулях esp32 WROVER и vs1053" от 7 мая 2023 г. Вы использовали панель с пружинными контактами для модуля esp32. В этом финальном варианте у Вас другой модуль впаянный в плату. С чем связана такая замена? Панель не удобна в использовании? Вопрос задаю в связи с тем, что по ссылке на али не указан объем памяти модуля esp32. Читал, что объем в 16 Мб не всегда кладут в посылки. Стою перед выбором: взять модуль отдельно с гарантированным объемом и к нему панель либо как Вы брали большую с контактами, либо маленькую, но нужно паять. Спасибо за Ваши познавательные видео.
@@Caballero0873 Плата с пружинными контактами конечно менее удобна для монтажа, но разницы в функционировании нет. Эту плату я использую в другом варианте радио. На другой модуль я перешёл, т.к. когда собирал с пружинной платой не смог нормально настроить управление кнопками, они у меня жили своей жизнью, но потом выяснилось, что сам ступил, нужно было впаять поддягивающие резисторы. В модуле с 16 мб памяти нет необходимости, т.к. всё равно используется только 4 мв. Лучше берите обычный модуль, он всё таки удобней и сборка с ним аккуратнее получается.
@@konstantinpavljuchenko644 огромное спасибо за ответ!
В корпусе нормально смотрится.
А когда будет своя полноценная плата радиоприемника, самостоятельно подобранные чипы и своя прошивка?
Ну так чтоб не повторять готовое, а сделать что то действительно свое?
Я не специалист в программировании, так что создание какого-то абсолютно нового радио это не моё. С полноценной платой можно заморочиться.
@konstantinpavljuchenko644, по вашим ощущениям какой ЦАП приятней играет (не считая помех, про которые уже вы писали в комментариях): PCM5102a или vs1053? Вижу вы использовали в своих проектах оба варианта.
@@dmitryvasilenko1305 у vs1953 звук сочней, насыщенный, выходной сигнал более мощный. Pcm5102a звук более плоский, менее живой, но чистый без цифровых помех.
Здравствуйте Константин. У меня есть два вопроса к вам. Первый вопрос про встроенную антенну которая стоит на модуле она подключена или не подключена к модулю или требуется внешнея антенна . Второй вопрос про pcm5102. У меня красный модуль как правильно подключить к wrover ie я имею в виду про перемычки.
Обычно разъем для внешней антенны по умолчанию отключен. Я не понимаю, что у вас за модуль pcm5102, посмотреть бы на него. Сообщения со ссылками на Ютубе обычно удаляются. Можете найти мои канала на Рутубе, Дзене или в контакте, прислать мне там ссылку на модуль.
Константин, а почему выине используете vs1053? Ведь по идее она лучше звучать должна, плюс аппаратный кодек aac и ogg...
@@Stavr071 vs1053 даёт довольно сильные цифровые помехи, которые практически невозможно полностью устранить.
@@konstantinpavljuchenko644 а питание у вас отдельное? Просто у меня при подключении через 3.5 к системе помехи отсутствуют. А общий 3.5 и общий питания они не должны соединяться между собой. Отсюда все вытекающие. Соответственно один из вариантов - использование отдельного блока питания, либо развязка выходных разъёмов от корпуса, если выход напрямую с платы.
@@Stavr071 Отдельное питание, но всё равно полностью от цифровых помех не избавиться, они вроде практически и не слышны, но я радио использую для подключения к Hi-Fi стереосистеме и здесь эти помехи уже довольно заметны. При использовании pcm5102 помех нет совсем.
What is arduino used for?
А где декодирование AAC происходит? В PCM5102? Давно собирал КаРадио, и там нужна была плата на чипе 1053b, некоторые не поддерживали AAC.
ЦАП5102 декодирует. К потом ААС радио все равно капризно, какие-то воспроизводит, какие-то нет.
У радио есть функция автостарта как у k32?
Просто хочу интегрировать в аудиоколонку с управлением через веб интерфейс. И что бы после подачи питания - последняя радиостанция начинала работу.
И всё же что лучше? Volumio или Ёрадио?
У ёРадио есть возможность автостарта. У Volumio функционал гораздо выше, качество звучание зависит от используемого ЦАП, но в любом случае это более высокий уровень, но и цена на порядок выше.
@@konstantinpavljuchenko644 Разберри есть, осталось докупить ЦАП. Но и интересует электропотребление - так как всё будет работать от сети или от самособранного аккумулятора. Как переносная колонка. На даче-)
@@konstantinpavljuchenko644 Собирал Карадио - но на даче через 3G бывали затыки. Вот и думаю собрать что то с большим буфером. Простое радио на даче не ловит от слова совсем - или нужно поднимать антенну высоко. Wifi же покрывает спокойно 10 соток участка.
@@СергейПетров-ф5д5м я скоро выложу новое видео по проекту Raspberry Pi internet radio, считаю что на Raspberry действительно достойное радио, стабильное в работе и звучит хорошо. Потребление с Raspberry 1-2 А.
ёRadio воспроизводит поток AAC+, лагов нету?
воспроизводит, на счет лагов надо протестировать, послушать какое-то время. Я до этого уже собирал на Wrovere но в другом исполнении работало очень хорошо.
хотя на счет AAC+ не знаю, ААС точно воспроизводит.
Всегда умиляло, когда люди пыхаются, строят и устраивают что то новое, и плей листе радио каприз, радио дача... 🤣 Полно приличных потоков, которых нет в радиоэфире...
Пыхаются??? Да вы, батенька, растаман со стажем!! 😀👍
Напиши так какие
@@Tom-bb2os ничего не треснет? Есть тема на 4пда, там все есть. Остается только выбрать...
@@СергейВолошин-и3ъ тогда нехер умничать
@@Tom-bb2os что,мозгов не хватает найти?Тогда нехер и рот разевать....Жевать за тебя никто не собирается....
"src/core/options.h" ошибка при компиляции( многое перепробовал - не устраняется). если есть решение, пожалуйста поделитесь
@@михаилкалитко какая версия ядра esp32? Должна быть 2 и выше.
Здравствуйте Константин. Не могу прошить модуль. Выдает сообщение об ошибке " network'was not declared in this scope; did you mean 'Network'?. Подскажите пожалуйста в чем проблема. Какие вы используете библиотеки. Не могли Вы написать список библиотек. И где их можно скачать.
Здравствуйте. Какая версия ядра ESP32? Вероятно вам нужно понизить версию ядра на 2.х. У меня на канале есть видео с инструкцией по инсталляции ёРадио. Инструкция конечно немного в некоторых моментах устарела, но целом процесс установки библиотек не изменился.
Здравствуйте. Какая версия ядра ESP32? Вероятно вам нужно понизить версию ядра на 2.х. У меня на канале есть видео с инструкцией по инсталляции ёРадио. Инструкция конечно немного в некоторых моментах устарела, но целом процесс установки библиотек не изменился.
Как понизить версию ядра. Я уже делал ë радио по вашей инструкции на esp32 прошилось без проблем. Теперь решил сделать на wrover ie возникли проблемы.
Константин спасибо за поддержку. На 4pda на странице 677 нашёл как поменять версию ядра. Спасибо, esp32 wrover прошился.
А Вы не пробовали изменить код, чтобы переключать каналы с одного нажатия? Я пытался - пока не иполучилось.
В программировании я не специалист, а реализовать это из настроек самого радио и при создании файла майопшенс не получается.
А ИК приёмник какой? Ссылку можно на него? Или может где в Ваших видео она проскакивала?
@@solanto сейчас с телефона пишу, ссылки были в других видео по интернет радио, они так и надрывались про подключение пульта ДУ. Подойдёт ИК приемник для Ардуино, его можно найти на Алиэкспресс по такому запросу
Спасибо
Включается моментально,как на видео?
Да, как на видео.
@@konstantinpavljuchenko644 гораздо быстрее расберри значит!😏 Какие форматы воспроизводит точно?
@@user-zt1vg5wu3x с Raspberry сравнивать не имеет смысла. Raspberry ближе по производительности к стационарному ПК и на Raspberry ставиться операционка как стационарный ПК. воспроизводит форматы mp3 и AAC.
ССылка на плату будет?
ссылки периодически Ютуб блокирует lite.bz/RZ8lfb
@@konstantinpavljuchenko644 я имел ввиду файл с платой
@@wanderer_life_24 В описание под видео ссылку добавил
@@konstantinpavljuchenko644 👋
Супер . Можете дать адрес " Радио каприз " . Заранее Спасибо !
Боюсь, что Ютуб удалит ссылку. Найдите меня на Дзене, Рутубе или контакте и я пришлю там ссылку на поток.
Саньё