Действительно очень интересно. Я далек от програмирования и без понятия как там все реализовано и не знаю насколько реально следующее. Как то стал вопрос как просто законектить телевизор, висящий на стене и акустику установленную по углам и под потолком без лишних проводов, все решения были или очень сложные или дорогие. Возможно настроить одну ESP как трансялтор "радио", а второй принимать?)
Нечего туда копать, там только цифра, и 2Mbit максимум, это вместе с контрольными суммами, подтверждением прохождения пакета и тп и в идеальных условиях. И звук в цифру закодировать и потом у колонок раскодировать та ещё наука, одной nrf'кой не обойтись.
Спасибо. Обязательно интегрируем. Эта система может работать с синтезатором речи например от Google. Таким образом, можно будет делать голосовые сценарии, например: Если сработал датчик движения, на устройстве с нашей прошивкой, запускаем голосовую команду на другом устройстве: "Привет. На улице %1. Днем будет %2. Хорошего дня Вам.". То есть, можно будет текстом писать слова которые ESP произнесет, при срабатывание сенсора движения, достижения нужной температуры и многое другое. :)
Добрый день. Безопасна. Аналитика точно такая же как и на любом сайте которые вы посещаете в Интернете. Тем самым мы можем нацелится именно на аудиторию наших пользователей. Через Google analytic мы конечно же не можем управлять вашими устройствами. Но могу сказать что у нас уже боле 7 000 пользователей.
Сделал работает. У меня интернет с телефона. И бывает так что если откриваеш ютуб и гугл радио подвисает. Интернет хороший. Может кто то знает с чем связано. И конечно хорошо бы ещё изменят станции. Добавить хотя-бы одну кнопку или две вперёд назад. А так проект хороший и простой. Звук довольно качественый
Когда вы слушаете Интернет радио через плеер на телефоне или компьютере, они его загружается на несколько секунд в перед. И когда Интернет канала в какой-то момент становится мало, музыка будет играть с загруженного буфера который закачал плеер на несколько секунд в перед. Когда канала становится опять достаточно, плеер снова пытается закачать в перед. А вот в ESP8266 к сожалению такого почти нет, и как только хотя бы на чуть чуть проседает Интернет канал, вы это будите слышать.
@@Renat2985 спасибо за инф. Будет ли развитие проекта хотя бы возможность изменения каналов а ещё лутше додрть кнопку одну или две или енкодер для переключения каналов и хорошо бы oled displej.
Автор утверждает, что при загрузке всегда надо указывать размер флешь-памяти 1 mb, даже если памяти больше. Попробовал загрузить в nodemcu D1 - не завелась прошивка. Поставил как есть 4mb. Получилось!!! Не мог поверить. Спасибо.
А как громкость регулировать? ;) Хотелось бы цифровым способом. Пытаюсь в ванную радио впихнуть, хочу сделать управление одной радиокнопкой (влагозащищенной).
Вы писали в комментариях Проще и дешевле будет сделать установку нужной радиостанции при первом старте, когда подключаем устройство к Роутеру. Можно сформировать нужный список радиостанции. А в будущем переключать их стационарной кнопкой по кругу, но не через веб интерфейс. я с этим на все сто согласен 3-5 радиостанций больше и не надо, не надо никаких дисплеев, ни каких стерео да и ваще ни каких примочек одна кнопка и все. и еще бы через 10-15 минут не заикалось радио совсем супер было бы!
Прошил файлом esp8266-Radio.ino.generic.bin. Всё как на рисунках. Но сеть "Radio" не появляется. В терминале постоянно пытается подключится к сети. Что я делаю не так?
Интересно, хорошо бы редактировать массив ссылок на радио потоки по вэб интерфейсу и переключение на следующий по кнопке. Тогда добавляем активную моно колонку из китая и готовое радио)
Там не так все просто. В ESP8266 не так много RAM. Мало того он заканчивается где-то через 10-15 минут прослушивания радио, после заполнения памяти ESP делает рестарт что бы освободить память и продолжить работать дальше, в этот момент мы получаем где-то 2-3сек тишины. Возможно в будущем придумаю более быстрый способ очистки RAM. Ну и для веб интерфейса просто не хватит памяти во время прослушивания. Как вариант можно использовать 23lc1024 SPI RAM он избавит от всех этих проблем, но он достаточно дорогой. Проще и дешевле будет сделать установку нужной радиостанции при первом старте, когда подключаем устройство к Роутеру. Можно сформировать нужный список радиостанции. А в будущем переключать их стационарной кнопкой, но не через веб интерфейс.
Очень интересный проект! Вчера попробовал, - работает и очень хорошо. Если бы сделать, что бы выбор WI-FI сети не исчезал, тогда радио можно бы было слушать и на работе? И станций побольше.
А что вам сейчас мешает использовать проект на работе? Если ESP не может подключится к ранее настроенной WiFi сети он снова создает WiFi точку доступа. Подключившись к ней вы можете указать новый роутер. Я ведь об этом рассказывал в видео. За маленький donate я вам могу сделать bin файл с нужным вам радио.
Тоже проигрался. Скетч есть по ссылке. Но не рабочий. С бина запускается. Пришлось сидеть разбираться, собрал свой из примеров библиотек запустил, работает, прикольно!
Не компилируется, вылезает куча ошибок с printf_P, и тп. Вы нарочно выкладываете нерабочий по умолчанию скетч, и рабочий бин, чтобы потом (как Вы тут написали) за донат менять людям радиостанцию?
оно и не будет компилится, там полная шняга :)))) вот рабочий пример: github.com/earlephilhower/ESP8266Audio/blob/master/examples/StreamMP3FromHTTP/StreamMP3FromHTTP.ino
Великолепное решение.Попробовал все отлично работает,все на базе esp - !!!! Очень понравился проект. Сразу вопрос ,мне не удалось скомпилировать проект в IDE,выдает ошибку"libraries\ESP8266Audio-master\src\AudioFileSourceSPIRAMBuffer.cpp:29:41: error: no matching function for call to 'ESP8266Spiram::ESP8266Spiram(uint8_t&, double)' Spiram = new ESP8266Spiram(csPin, 40e6); " Есть какая то хитрость?Заранее благодарен.
Ты просто красавчик!!! Ждем продолжения
Очень доступно объясняете и голос такой приятный. Но, конечно, одна радиостанция слишком мало, мне нужно хотя бы штук 5
Проект интересный, продолжайте развивать до полноценного. Удачи!
Очень хороший проект. Продолжайте дальше, пожалуйста!
Тема классная. Сам сделал по вашей инструкции - всё получилось. Буду ждать продолжения.
Проект интересен. Добавьте, пожалуйста интерфейс и возможность добавлять другое радио.
да супер. вполне реально генерировать звук за счет шим на любом цифровом пине и не нужны для этого ни какие платы декодеров.
Очень здорово
Спасибо! Работает. А стерео можно сделать?
Здравствуйте Ренат! Скажите, чтобы поменять радиостанцию нужно в BIN вставить URL другой станции? Подскажите пожалуйста принцип!
Нет вам нужно зайти сюда backup.privet.lv/radio/ вписать Mac своей esp и выбрать радио из списка.
Спасибо!Все заработало с второго тыка.Нужно чистить память.Отличный проект!
У меня не компилируется , вылазит куча ошибок, может быть Вы подскажете как поменять радиостанцию на свою?
Супер добавляй станции
Для настройки откройте браузер и пропишите адрес 192.168.4.1 и введите пароль к своей точке доступа...после подключите наушники к "GND" и "RX"....
Действительно очень интересно. Я далек от програмирования и без понятия как там все реализовано и не знаю насколько реально следующее. Как то стал вопрос как просто законектить телевизор, висящий на стене и акустику установленную по углам и под потолком без лишних проводов, все решения были или очень сложные или дорогие. Возможно настроить одну ESP как трансялтор "радио", а второй принимать?)
Ivan Korsak Нет, нельзя.
Добавлю: любой "безпровод" даст задержку по звуку, относительно видео потока.
Копайте в сторону NRF24L01, а вообще готовые железки продаются на али.
Нечего туда копать, там только цифра, и 2Mbit максимум, это вместе с контрольными суммами, подтверждением прохождения пакета и тп и в идеальных условиях. И звук в цифру закодировать и потом у колонок раскодировать та ещё наука, одной nrf'кой не обойтись.
Здравствуйте! Подскажите пожалуйства, какую операционную систему Вы используете?
А возможно на esp создать wifi колонку (IP колонку)?
Очень интересное решение. Скоро и можордом переплюните. Надо будет собрать,. Продолжайте в том же духе, и интегрируй в свой проект.
Спасибо. Обязательно интегрируем. Эта система может работать с синтезатором речи например от Google. Таким образом, можно будет делать голосовые сценарии, например: Если сработал датчик движения, на устройстве с нашей прошивкой, запускаем голосовую команду на другом устройстве: "Привет. На улице %1. Днем будет %2. Хорошего дня Вам.". То есть, можно будет текстом писать слова которые ESP произнесет, при срабатывание сенсора движения, достижения нужной температуры и многое другое. :)
Здравствуйте. А ваша прошивка безопасна?
Для чего скрипт гугл аналитики встроен? Смотрите статистику по выложенным вами прошивками?
Добрый день. Безопасна. Аналитика точно такая же как и на любом сайте которые вы посещаете в Интернете. Тем самым мы можем нацелится именно на аудиторию наших пользователей. Через Google analytic мы конечно же не можем управлять вашими устройствами. Но могу сказать что у нас уже боле 7 000 пользователей.
Ясно. Спасибо)
я правильно понял, что на выходе один канал - моно? а как сделать стерео? Спасибо!
Очень интересно а где развитие проекта
Сделал работает. У меня интернет с телефона. И бывает так что если откриваеш ютуб и гугл радио подвисает. Интернет хороший. Может кто то знает с чем связано. И конечно хорошо бы ещё изменят станции. Добавить хотя-бы одну кнопку или две вперёд назад. А так проект хороший и простой. Звук довольно качественый
Когда вы слушаете Интернет радио через плеер на телефоне или компьютере, они его загружается на несколько секунд в перед. И когда Интернет канала в какой-то момент становится мало, музыка будет играть с загруженного буфера который закачал плеер на несколько секунд в перед. Когда канала становится опять достаточно, плеер снова пытается закачать в перед. А вот в ESP8266 к сожалению такого почти нет, и как только хотя бы на чуть чуть проседает Интернет канал, вы это будите слышать.
@@Renat2985 спасибо за инф. Будет ли развитие проекта хотя бы возможность изменения каналов а ещё лутше додрть кнопку одну или две или енкодер для переключения каналов и хорошо бы oled displej.
Автор утверждает, что при загрузке всегда надо указывать размер флешь-памяти 1 mb, даже если памяти больше. Попробовал загрузить в nodemcu D1 - не завелась прошивка. Поставил как есть 4mb. Получилось!!! Не мог поверить. Спасибо.
А как громкость регулировать? ;) Хотелось бы цифровым способом. Пытаюсь в ванную радио впихнуть, хочу сделать управление одной радиокнопкой (влагозащищенной).
всё заработало.... ))) спасибо
Супер. Лично я все время ломал голову, искал что-то подобное в сети, но увы. Дерзац. Буду ждать интерфейс под PCRadio.))) Мое любимое. Книги слушаю .
Ренат, Добрый день. Есть ли возможность связаться с Вами?
Отличный проект. Не планируете добавить датчик HC-SR04 и цикличный таймер. Спасибо огромное за ваш труд.
Работает, но почему-то сильно греется esp 01.
Вы писали в комментариях
Проще и дешевле будет сделать установку нужной радиостанции при первом старте, когда подключаем устройство к Роутеру. Можно сформировать нужный список радиостанции. А в будущем переключать их стационарной кнопкой по кругу, но не через веб интерфейс.
я с этим на все сто согласен 3-5 радиостанций больше и не надо, не надо никаких дисплеев, ни каких стерео да и ваще ни каких примочек одна кнопка и все. и еще бы через 10-15 минут не заикалось радио совсем супер было бы!
Теперь нужно научить андроид стримить музыку и будет вайфай колонка на есп8266)
Прошил файлом esp8266-Radio.ino.generic.bin. Всё как на рисунках. Но сеть "Radio" не появляется. В терминале постоянно пытается подключится к сети. Что я делаю не так?
ну да интересно....а где развитие и продолжение проекта?
Было бы здорово поднять на esp webсервер и сделать страничку ввода потока интернет радио
Интересно, хорошо бы редактировать массив ссылок на радио потоки по вэб интерфейсу и переключение на следующий по кнопке. Тогда добавляем активную моно колонку из китая и готовое радио)
Там не так все просто. В ESP8266 не так много RAM. Мало того он заканчивается где-то через 10-15 минут прослушивания радио, после заполнения памяти ESP делает рестарт что бы освободить память и продолжить работать дальше, в этот момент мы получаем где-то 2-3сек тишины. Возможно в будущем придумаю более быстрый способ очистки RAM. Ну и для веб интерфейса просто не хватит памяти во время прослушивания. Как вариант можно использовать 23lc1024 SPI RAM он избавит от всех этих проблем, но он достаточно дорогой. Проще и дешевле будет сделать установку нужной радиостанции при первом старте, когда подключаем устройство к Роутеру. Можно сформировать нужный список радиостанции. А в будущем переключать их стационарной кнопкой, но не через веб интерфейс.
Ох как там оказывается непросто. Да, тогда самое логичное загонять список с разделителями при подключении к ЕСП по вайфай когда не ловит сеть.
Как добавить мои любимые 2-3 радиостанции?
Проект очень интересный! Почему нет продолжения?
Очень интересный проект! Вчера попробовал, - работает и очень хорошо. Если бы сделать, что бы выбор WI-FI сети не исчезал, тогда радио можно бы было слушать и на работе? И станций побольше.
А что вам сейчас мешает использовать проект на работе? Если ESP не может подключится к ранее настроенной WiFi сети он снова создает WiFi точку доступа. Подключившись к ней вы можете указать новый роутер. Я ведь об этом рассказывал в видео. За маленький donate я вам могу сделать bin файл с нужным вам радио.
Так можно у тебя заказать прошивку на 5 станций?
Пишите в мой Skype: renat2985
офигенный проект,продолжай
Скомпилировать получается, а вот после загрузки идёт циклическая перезагрузка.
В какой программе можно отредактировать BIN файл?
Bin editor
супер проект! сеть появилась после второй прошивки..... но не играет....( я за развитие проекта!
Разрешите Ваше, как ссылку, поставить у себя на сайте?
очень интересное радио!!! будет продолжение? и как поменять радиостанцию например на юмор фм? хочу в часы поставитьWiFi Радио на ESP8266
Тоже проигрался. Скетч есть по ссылке. Но не рабочий. С бина запускается. Пришлось сидеть разбираться, собрал свой из примеров библиотек запустил, работает, прикольно!
Можете подсказать, что не работает?
Ждем продолжение
Не компилируется, вылезает куча ошибок с printf_P, и тп. Вы нарочно выкладываете нерабочий по умолчанию скетч, и рабочий бин, чтобы потом (как Вы тут написали) за донат менять людям радиостанцию?
Для компиляции необходимо использовать 2.4 версию github.com/esp8266/Arduino
Видимо у вас опыта мало, поэтому и не получается скомпилировать. :)
Так вы в видео нормально обьясните, а то выложили нерабочий скетч, с ошибкой.
@@VideoTVObzor У вас оно собралось или нет, у меня почему то не получилось
@@anatolid7 нет не компилируется , я собирал по другой схеме esp-radio.ru/iradio_mini/
ESP8266 или ESP 01? В название одно, на фото другое.
Подойдет для любый модификаций ESP, в которой 1Mb Flash и больше. Я об этом говорил в видео.
nice work .but how can i change the stations????
Прошивал согласно видеоинструкции,сеть радио не появляется .Пробовал скетч компилировать,не компилится..(((
оно и не будет компилится, там полная шняга :))))
вот рабочий пример: github.com/earlephilhower/ESP8266Audio/blob/master/examples/StreamMP3FromHTTP/StreamMP3FromHTTP.ino
Проэкт классный. Как поменять радиостанцию? Мама не любить джаз ей мелодию ФМ подавай
Конденсатор на 100мкф плюсом на ESP
Великолепное решение.Попробовал все отлично работает,все на базе esp - !!!! Очень понравился проект.
Сразу вопрос ,мне не удалось скомпилировать проект в IDE,выдает ошибку"libraries\ESP8266Audio-master\src\AudioFileSourceSPIRAMBuffer.cpp:29:41: error: no matching function for call to 'ESP8266Spiram::ESP8266Spiram(uint8_t&, double)'
Spiram = new ESP8266Spiram(csPin, 40e6); "
Есть какая то хитрость?Заранее благодарен.
Все "ОК" разобрался.
Как?
Хотела бы дисплей и возможность добавлять свои радиостанции бесплатно. Ну не могу донат из-за санкций.
ESP8266 не потянет дисплей. Это можно сделать на ESP32. Вы можете связаться со мной в чате на сайте радио onclick.lv/radio/
elementary os ?
Моно?
Ну что, автор забил на свой проект ;( Очень жаль.
скетч не компилируеся буду делать КАрадио arduino.ru/forum/proekty/wi-fi-internet-radio
написано черным по белому МЕГАБАЙТ! нет, показыает и говорит мегабит...
Интересный проект. 👍
Цифровой шум ...
Не работает,заикаеся.