Всем Привет!
Автор обновил прошивку для TFT+STM32 теперь нормально с отображением даты!
Updated karadioAddon
Time display corrected and many other enhancements.
Encoder actions changed. One click: start/stop, double clicks: toggle main/time, Held: Station change. https://github.com/karawin/karadio-addons
Всем Привет! Автор обновил прошивку для TFT+STM32 теперь нормально с отображением даты! Updated karadioAddon Time display corrected and many other enhancements. Encoder actions changed. One click: start/stop, double clicks: toggle main/time, Held: Station change. https://github.com/karawin/karadio-addons
Как я понимаю stm32 управляет дисплеем. а ESP к нему какой нужно 8266 или 32.
Пытаюсь потихоньку разобраться, прочитал ветку уже несколько раз.
Просто правда в все в куче и просто так с наскоку не срузу понять что к чему.
1) "Сердце" KARADIO - ESPxxx. Либо ESP8266, либо ESP32 (новее и мощнее).
2) При выборе любого из двух указанных ESP подключение дисплея, IR, энкодера - опции. Можно просто всем управлять через web без всяких опций.
3) STM32 нужен для подключения указанных опций только при использовании ESP8266. При ипользовании ESP32 в нем нет необходимости. - см. пункт 4.
4) При использовании ESP32 все эти опции (дисплей, IR, энкодер) подключаются напрямую к ESP32, ибо у него больше доступных входов/выходов, нежели у ESP8266.
5) VS1053 - декодер потока - нужен при использовании ESP8266. Важное замечание - ни при каких обстоятельствах нельзя объединять цифровую и аналоговую землю VS1053, ибо сгорает сразу (мой печальный опыт).
6) При использовании ESP32 можно обойтись без VS1053, а подлючить вместо него ЦАП (я использовал PCM5102). Встроенный в ESP32 ЦАП использовать для прослушивания с хорошим качеством не удастся, ибо он 8-битный и не обеспечивает необходимого качества.
Если нет, то ни на том , ни другом не собрать, ибо звук выводить некуда. В этом случае я бы рекомендовал заказать ESP32 и PCM5102. Есть проблема, что на PCM5102 станции, транслирующие ААС не будут играть, но это дело выбора. Мне mp3 станций хватает.
Насчет стабильности у меня нет ответа на этот вопрос. Мое радио на ESP8266 временами играет вообще без затыков часами, а временами вдруг затыкается. Я это отношу не на счет радио, а на счет интернет соединения и качетсва вещания определенной станции. Но это мое мнение. ESP я собирал только на макете - играло без проблем, но я долго не слушал.
Если нет, то ни на том , ни другом не собрать, ибо звук выводить некуда. В этом случае я бы рекомендовал заказать ESP32 и PCM5102. Есть проблема, что на PCM5102 станции, транслирующие ААС не будут играть, но это дело выбора. Мне mp3 станций хватает.
Насчет стабильности у меня нет ответа на этот вопрос. Мое радио на ESP8266 временами играет вообще без затыков часами, а временами вдруг затыкается. Я это отношу не на счет радио, а на счет интернет соединения и качетсва вещания определенной станции. Но это мое мнение. ESP я собирал только на макете - играло без проблем, но я долго не слушал.
Согласен проще начинать сборку c ESP32 автор постоянно его дорабатывает там еще не реализован блютуз ..A2DP.
Кто в теме, подскажите, пожалуйста, как в karadio на esp32 добавить поддержку oled 128*64 (или tft) и энкодера? Поддержка vs1053 автоматом добавляется?
Я так понимаю, что мы берем чистый модуль, шьем bin файлы как на картинке. Что делать дальше?
Кто в теме, подскажите, пожалуйста, как в karadio на esp32 добавить поддержку oled 128*64 (или tft) и энкодера? Поддержка vs1053 автоматом добавляется?
Я так понимаю, что мы берем чистый модуль, шьем bin файлы как на картинке. Что делать дальше?
Я через Telnet,есть команда выбора LCD ставишь sys. lcd (1) если oled 128*64
Для входа по Telnet можно использовать утилиту Putty. Выбираете Telnet и вводите IP радио, потом Enter. Появится черное окно и надпись Karadio (что-то такое). Это значит, что удалось подключиться. Можно вводить команды. После ввода команды нажимаем Enter. После этого перезагрузить радио. Энкодер должен заработать по умолчанию, только подсоединить правильно. VS1053 подсоединить правильно и потом выбрать в web интерфейсе в последней вкладке "VS1053" и перезагрузить радио.
Всем привет. При использовании pcm5102 Нужна ли гальваническая развязка массы цифровой и звуковой части.?
До этого собирал приемник на esp12 и vs1053 синяя (проект от Edzelf) использовал корпус от советского абонентского громкоговорителя с одним динамиком, обошелся питанием от одного источника,мыссы vs1053 и усилителя развязал через конденсатор. Работает уже 2 месяца нареканий нет. Внутри литиевый аккумулятор от старого планшета и копеечный контроллер заряда с micro USB входом. Снаружи пару панелей 5вольтовых солнечных батарей по размеру корпуса примастырил.
А сейчас хотел собрать посерьезней esp32 + PCM5102.
Всем привет ). Проблема с дисплеем на ili 9341+arduino pro mini, не показвает ip, и теги (только надписи: Karadio IR+clcd V1.1 IP: ).С дисплеем от 5110, работал отлично, но спалил во время экспериментов ( Скорость uart 28800 что на ардуинке, что на ЕСПшке, скетч для ардуинки karadioUCglib.ino, конфигурация портов в конфиге: Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 7, /*data=*/ 6, /*cd=*/ 5 , /*cs=*/ 3, /*reset=*/ 4);)
Не могу запустить KaRadio c ESP8266. Думаю проблема с прошивкой модуля , тоесть он прошивается и появляется сеть WifiKaRadio, но подсоеденится к модулю невозможно, ни WiFi компьютера, ни WiFi смартфона. Пробовал на двух разных модулях(правда с одной партии) LoLin NodeMcu v3.
Почему решил что проблема с прошивкой? Просто пины модуля проверил скетчем Blink - все рабочие, VS1053 проверил - рабочий. Питаю модуль от платы LoLin пин Vu. ADC0 посажен джампером на массу.
Прошивал разными загрузчиками и ESP_DOWNLOAD_TOOL_V2.4, и ESP_DOWNLOAD_TOOL_V3.3.4 и "фирменым" ESP8266Flasher, результат тот-же сеть появляется, "приконектится" невозможно... что интересно в зависимости от прошивальщика последня цифра MAC-адреса менялась.
........
Вопрос к знатокам. Почему sleep enable? Возможно ли зайти через веб-интефейс NodeMcu без VS1053?
Еще возможно модуля LoLin попали "паленные", вот думаю может прикупить модуль Wemos из ESP8266 и СH340?
Проблема решена, все заработало. Да действительно с адресом 192.168.4.1 соеденится таки не смог, но... оказывается(сразу не разобрался) есть возможность прописать "свой" ssid & password своей wifi-сети через COM-порт при помощи кодов, использовал програму ESPlorer и не только. Если чесно, то "блин" об этом нигде ни слова, это я по поводу кодов...
Ka-radio32.Как подключить внутренний DAC (какие пины)? в инструкции не нашел, VS1053 что то не заводится. что на 8266 не заладилось, что на esp32 не идет толком
с Vs1053 звука пока нет. вебинтерфейс работает очень медленно (хром). от Edzelf такого косяка не наблюдалось. Экранчик еще не включал. т.к., нет смысла пока радио не заиграет.
Внутренний DAC подключить так: GPIO25 и GPIO26 к левому и правому каналу усилителя и GND соединить. Хотя на усилитель GND уже идет от питания, поэтому можно попробовать не присоединять. А GPIO22 совсем не используется. Ну и в web выбрать нужный режим.
Собираю радио на ESP8266. Планирую применить плату росширения на STM32 с библиотекой Ucglib_Arduino и TFT-дисплеем. При компиляции скетча в Arduino IDE получился "розмерчик" только для микроконтролера с 120 кбайт памяти.
Что-ж получается обычная Blue Pill(как на вложеном в архиве фото) не подойдет, только Mapel ? Может есть какой-то "облегченный" вариант прошивки и я где-то что-то пропустил ?
Собираю радио на ESP8266. Планирую применить плату росширения на STM32 с библиотекой Ucglib_Arduino и TFT-дисплеем....
обычная Blue Pill прошивается только в настройках указываем 120 kb
Cпасибо добрый человек, все получилось. Вроде основные функции работают, только еще IR не проверял. Енкодер-кнопка работает, причем без подтяжек на плюс, как в модуле KY-040. Одно плохо кирилица не отображается нормально - крякозябы, но где-то читал, что можно поменять шрифты в библиотеке?
Одно плохо кирилица не отображается нормально - крякозябы, но где-то читал, что можно поменять шрифты в библиотеке?
Кирилизация описана 217 и 350 постах
Спасибо, правда кирилица коректно работает но не на всех стримах. Но это известная мне проблема, когда-то занимался этим вопросом вплотную. Все зависит от кодировки названия трэка которой ставит диджей радиостанции, но там судя по всему как "бог пошлет"...
Кроме того проверил IR-управление, заработало только с пульта с кодировкой NEC. Коды прописывал вручную в скетче.
Что-то странное с ESP32 на Edzelf. Работало ESP-радио, в минимальной конфигурации с одной кнопкой переключения станций, нигде никогда не заикалось, всё было отлично. Решил проапгрейдить на ESP32, в том же корпусе, на том же месте, с той же VS и блоком питания. Всё завелось, WEB-ка шустрая, все дела, но теперь начало заикаться везде, как буд-то вифи слабый, и буфер заканчивается.
Поставил блок питания помощней - 1.5А, всё, заикания исчезли (0.5 даже с бооольшим кондёром заикалось).
SDNK - если ЦАПа нет, то однозначно на esp32, там DAC есть, но меня, честно говоря, его звук расстроил.
Залил, работает. На наушникак пастаронние шуми, но на РС калонках шумов нет. Пoпробувал в .бин фаиле при помощи хех-редактора oтредaктироvатъ станцию, пошёл "лооп" по поводу chksum 0x2d. Не програмист я, не програмист.
Залил, работает. На наушникак пастаронние шуми, но на РС калонках шумов нет. Пoпробувал в .бин фаиле при помощи хех-редактора oтредaктироvатъ станцию, пошёл "лооп" по поводу chksum 0x2d. Не програмист я, не програмист.
Я не пойму там выход только по одному каналу (Rx-GPI03) ?
Gintuxa Зачем же Вы в bin меняли. Там же лежит ino, в нём можно поменять (в начале файла) и залить из ардуино
ЗЫ Сейчас попробовал - не компилируется, вылазят непонятные ошибки какие-то. Там явно команды в скетчах не от ардуины, я попробовал привести к нормальному виду, но после заливки бутлуп.
Ну и в том проекте косяк с буфером, он заполняется, и esp вынуждена перезагрузиться, автор пишет каждые 5-10 минут, у меня на станции с 192кбпс играло меньше минуты, потом пишет в терминал - буфер переполнен - перезагружаемся.
помогите новичку- собрал karadio, все сделал по инструкции, радио РАБОТАЕТ, НО !!!! :) звук идет не из наушников подключенных к миниджеку в vs1053, а из наушников которые подключены к системному блоку компьютера (комп в той же сети wifi что и karadio).
причем играть начинает когда в вебинтерфейсе karadio нажимаю "play" не в разделе "station control", а в разделе "monitoring".
если питание karadio отрубить, играть перестает (значит играет всеткаи карадио).
чето не догоню как это так??? и тем более не пойму как сделать чтобы было как надо :)
помогите новичку- собрал karadio, все сделал по инструкции, радио РАБОТАЕТ, НО !!!! :) звук идет не из наушников подключенных к миниджеку в vs1053, а из наушников которые подключены к системному блоку компьютера (комп в той же сети wifi что и karadio).
причем играть начинает когда в вебинтерфейсе karadio нажимаю "play" не в разделе "station control", а в разделе "monitoring".
если питание karadio отрубить, играть перестает (значит играет всеткаи карадио).
чето не догоню как это так??? и тем более не пойму как сделать чтобы было как надо :)
подскажите плиз чего исправить.
Скорее всего проблема либо в неправильном подключении vs1053 либо в неработоспособности этой платы ( на синих платах часто встречается типичный косяк- непропаяные смд элементы с одной стороны).
А то что музыка играет в режиме мониторинга через веб интерфейс в компьютере Это говорит о правильном адресе потока;).
про "мониторинг"- самое интересное, что можно даже вэб интерфейс запустить например на планшете, а музыка начинает играть в наушниках подключенных к компу в той же сети, в наушниках подключенных к планшету- тишина. вообще магия :)
У меня тоже karadio сразу не заиграло долго мучался потом собрал по проекту от Edzelf там ещё схема сброса на двух диодиках реализованa, можно прямо на плату допаять. Потом собирал на esp32 Так там вообще звуковуха не нужна, правда в ущерб качеству.
На мой взгляд самая стабильная схема по проекту от Edzelf , правда скомпилировать в среде Arduino IDE у меня не получилось постоянно ругалась на что-то. Пришлось залить бинарник загрузчиком ESP_DOWNLOAD_TOOL_V2.4. И всё заработало. Правда аналоговые кнопки не пашут там наверно в код какие-то изменения вносить надо , приходится одной кнопкой по кругу станции переключать.
К умельцам и знатокам вопрос, а ни кто не пробовал подружить esp8266 (ну или esp32) с такой приблудной, которая на AliExpress называется Bluetooth-MP3-FM-USB-Board-Player??? Я не специалист, но есть подозрение что сделать это возможно (там есть цифровая и аналоговая части). Vs1053 не понадобился бы.
В этом модуле уже есть MP3 декодер с блютуз и USB, Клавиши управления, ик управление с пультом в комплекте, экран (цифровой, но можно хотяб номер станции выводить). Стоит удовольствие от 200 руб.
получился бы универсальный аппарат за копеечные деньги- играет все и с любого источника, Bluetooth+wifi+fm+mp3 с USB. Осталось подключить к усилку и колонкам и управлять с пульта или кнопками, wifi ещё и через интерфейс.
если полностью карадио (т.е. Esp+vs1053) и эту приблуду, то по моему вероятность их соединить через aux практически 100% (правда без использования клавиш, пульта и экрана приблуды). Только питание от карадио отрубать отдельно придётся.
что скажете? Может кто-то аргументированно ответить?
Господа Гуру кто может подсказать что зто за ошибка? почему программа не хочет прошивать esp. В какую директорию иму нужно положить файлы?
Esp32 у меня пока нету ну и под 8266 точно такая же ошибка.
я не специалист, но лучше бы не держать все на рабочем столе.
Лично у меня все лежит в папке C:/esp
Ну и было бы неплохо если бы вы указали какая конкретно у вас esp, у меня например wemos, которая по какой то причине шьется не через все программы.
Всем Привет!
Автор обновил прошивку для TFT+STM32 теперь нормально с отображением даты!
Updated karadioAddon
Time display corrected and many other enhancements.
Encoder actions changed. One click: start/stop, double clicks: toggle main/time, Held: Station change.
https://github.com/karawin/karadio-addons
Как я понимаю stm32 управляет дисплеем. а ESP к нему какой нужно 8266 или 32.
Пытаюсь потихоньку разобраться, прочитал ветку уже несколько раз.
Просто правда в все в куче и просто так с наскоку не срузу понять что к чему.
Нужна ESP8266 на ней собрана первая версия WEB radio,на ESP32- вторая там STM32 не нужна
Дисплей,энкодер, IR-приемник подключаеться к ESP32 напрямую.
Анатолий, сэкономлю времени немного:
1) "Сердце" KARADIO - ESPxxx. Либо ESP8266, либо ESP32 (новее и мощнее).
2) При выборе любого из двух указанных ESP подключение дисплея, IR, энкодера - опции. Можно просто всем управлять через web без всяких опций.
3) STM32 нужен для подключения указанных опций только при использовании ESP8266. При ипользовании ESP32 в нем нет необходимости. - см. пункт 4.
4) При использовании ESP32 все эти опции (дисплей, IR, энкодер) подключаются напрямую к ESP32, ибо у него больше доступных входов/выходов, нежели у ESP8266.
5) VS1053 - декодер потока - нужен при использовании ESP8266. Важное замечание - ни при каких обстоятельствах нельзя объединять цифровую и аналоговую землю VS1053, ибо сгорает сразу (мой печальный опыт).
6) При использовании ESP32 можно обойтись без VS1053, а подлючить вместо него ЦАП (я использовал PCM5102). Встроенный в ESP32 ЦАП использовать для прослушивания с хорошим качеством не удастся, ибо он 8-битный и не обеспечивает необходимого качества.
Ок спасибо вам большое за совет.
Ну в что посоветуете собрать лучьше esp8266 (они у меня есть) или срузу с китвя заказать esp32?
Тут ведь пишут на форуме что на esp8266 тормозит оно или я не прав?
Ок спасибо вам большое за совет.
Ну в что посоветуете собрать лучьше esp8266 (они у меня есть) или срузу с китвя заказать esp32?
Тут ведь пишут на форуме что на esp8266 тормозит оно или я не прав?
Я лично версией на ESP8266 доволен больше полгода слушаю.Хотя на ESP32 получилось бы проще
собрать проект новый!!!
а VS1053 в наличии есть?
Если есть, то можно начать собирать на ESP8266.
Если нет, то ни на том , ни другом не собрать, ибо звук выводить некуда. В этом случае я бы рекомендовал заказать ESP32 и PCM5102. Есть проблема, что на PCM5102 станции, транслирующие ААС не будут играть, но это дело выбора. Мне mp3 станций хватает.
Насчет стабильности у меня нет ответа на этот вопрос. Мое радио на ESP8266 временами играет вообще без затыков часами, а временами вдруг затыкается. Я это отношу не на счет радио, а на счет интернет соединения и качетсва вещания определенной станции. Но это мое мнение. ESP я собирал только на макете - играло без проблем, но я долго не слушал.
а VS1053 в наличии есть?
Если есть, то можно начать собирать на ESP8266.
Если нет, то ни на том , ни другом не собрать, ибо звук выводить некуда. В этом случае я бы рекомендовал заказать ESP32 и PCM5102. Есть проблема, что на PCM5102 станции, транслирующие ААС не будут играть, но это дело выбора. Мне mp3 станций хватает.
Насчет стабильности у меня нет ответа на этот вопрос. Мое радио на ESP8266 временами играет вообще без затыков часами, а временами вдруг затыкается. Я это отношу не на счет радио, а на счет интернет соединения и качетсва вещания определенной станции. Но это мое мнение. ESP я собирал только на макете - играло без проблем, но я долго не слушал.
Согласен проще начинать сборку c ESP32 автор постоянно его дорабатывает там еще не реализован блютуз ..A2DP.
Кто в теме, подскажите, пожалуйста, как в karadio на esp32 добавить поддержку oled 128*64 (или tft) и энкодера? Поддержка vs1053 автоматом добавляется?
Я так понимаю, что мы берем чистый модуль, шьем bin файлы как на картинке. Что делать дальше?
Кто в теме, подскажите, пожалуйста, как в karadio на esp32 добавить поддержку oled 128*64 (или tft) и энкодера? Поддержка vs1053 автоматом добавляется?
Я так понимаю, что мы берем чистый модуль, шьем bin файлы как на картинке. Что делать дальше?
Я через Telnet,есть команда выбора LCD ставишь sys. lcd (1) если oled 128*64
Если не сложно, можно чуть подробнее для... меня в общем))) с telnet никогда не имел дела. vs1053 и энкодер так же подключаются?
P.S. еще немного повтыкал инструкцию, понял, что vs и энкодер нужно только на определенные пины подцепить. Так?
Для входа по Telnet можно использовать утилиту Putty. Выбираете Telnet и вводите IP радио, потом Enter. Появится черное окно и надпись Karadio (что-то такое). Это значит, что удалось подключиться. Можно вводить команды. После ввода команды нажимаем Enter. После этого перезагрузить радио. Энкодер должен заработать по умолчанию, только подсоединить правильно. VS1053 подсоединить правильно и потом выбрать в web интерфейсе в последней вкладке "VS1053" и перезагрузить радио.
Всем привет. При использовании pcm5102 Нужна ли гальваническая развязка массы цифровой и звуковой части.?
До этого собирал приемник на esp12 и vs1053 синяя (проект от Edzelf) использовал корпус от советского абонентского громкоговорителя с одним динамиком, обошелся питанием от одного источника,мыссы vs1053 и усилителя развязал через конденсатор. Работает уже 2 месяца нареканий нет. Внутри литиевый аккумулятор от старого планшета и копеечный контроллер заряда с micro USB входом. Снаружи пару панелей 5вольтовых солнечных батарей по размеру корпуса примастырил.
А сейчас хотел собрать посерьезней esp32 + PCM5102.
не надо изолировать
LCK GPIO25
BCK GPIO26
DIN GPIO22
XMT- Pull Up
FMT - GND
SCL - GND
Всем привет ). Проблема с дисплеем на ili 9341+arduino pro mini, не показвает ip, и теги (только надписи: Karadio IR+clcd V1.1 IP: ).С дисплеем от 5110, работал отлично, но спалил во время экспериментов ( Скорость uart 28800 что на ардуинке, что на ЕСПшке, скетч для ардуинки karadioUCglib.ino, конфигурация портов в конфиге: Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 7, /*data=*/ 6, /*cd=*/ 5 , /*cs=*/ 3, /*reset=*/ 4); )
Здравствуйте Ув.сообщество.
Не могу запустить KaRadio c ESP8266. Думаю проблема с прошивкой модуля , тоесть он прошивается и появляется сеть WifiKaRadio, но подсоеденится к модулю невозможно, ни WiFi компьютера, ни WiFi смартфона. Пробовал на двух разных модулях(правда с одной партии) LoLin NodeMcu v3.
Почему решил что проблема с прошивкой? Просто пины модуля проверил скетчем Blink - все рабочие, VS1053 проверил - рабочий. Питаю модуль от платы LoLin пин Vu. ADC0 посажен джампером на массу.
Прошивал разными загрузчиками и ESP_DOWNLOAD_TOOL_V2.4, и ESP_DOWNLOAD_TOOL_V3.3.4 и "фирменым" ESP8266Flasher, результат тот-же сеть появляется, "приконектится" невозможно... что интересно в зависимости от прошивальщика последня цифра MAC-адреса менялась.
........
Вопрос к знатокам. Почему sleep enable? Возможно ли зайти через веб-интефейс NodeMcu без VS1053?
Еще возможно модуля LoLin попали "паленные", вот думаю может прикупить модуль Wemos из ESP8266 и СH340?
Проблема решена, все заработало. Да действительно с адресом 192.168.4.1 соеденится таки не смог, но... оказывается(сразу не разобрался) есть возможность прописать "свой" ssid & password своей wifi-сети через COM-порт при помощи кодов, использовал програму ESPlorer и не только. Если чесно, то "блин" об этом нигде ни слова, это я по поводу кодов...
Andrew25, спасибо
Ka-radio32.Как подключить внутренний DAC (какие пины)? в инструкции не нашел, VS1053 что то не заводится. что на 8266 не заладилось, что на esp32 не идет толком
с Vs1053 звука пока нет. вебинтерфейс работает очень медленно (хром). от Edzelf такого косяка не наблюдалось. Экранчик еще не включал. т.к., нет смысла пока радио не заиграет.
Внутренний DAC подключить так: GPIO25 и GPIO26 к левому и правому каналу усилителя и GND соединить. Хотя на усилитель GND уже идет от питания, поэтому можно попробовать не присоединять. А GPIO22 совсем не используется. Ну и в web выбрать нужный режим.
И,таки, еще раз спасибо
И,таки, еще раз спасибо
Спасибо:) это точно. Так срузу трудно разобрать что к чему.
Вот ещё одна очень полезная ссылка на блог одного из наших уважаемых форумчан с подробным описанием http://andrew25kir.blogspot.ru/2017/10/karadio-esp32.html#comment-form
Собираю радио на ESP8266. Планирую применить плату росширения на STM32 с библиотекой Ucglib_Arduino и TFT-дисплеем. При компиляции скетча в Arduino IDE получился "розмерчик" только для микроконтролера с 120 кбайт памяти.
Что-ж получается обычная Blue Pill(как на вложеном в архиве фото) не подойдет, только Mapel ? Может есть какой-то "облегченный" вариант прошивки и я где-то что-то пропустил ?
Вот ещё одна очень полезная ссылка на блог одного из наших уважаемых форумчан с подробным описанием http://andrew25kir.blogspot.ru/2017/10/karadio-esp32.html#comment-form
О как! можно и внутрений ЦАП использовать. Спасибо.
Вот ещё одна очень полезная ссылка на блог одного из наших уважаемых форумчан с подробным описанием http://andrew25kir.blogspot.ru/2017/10/karadio-esp32.html#comment-form
О как! можно и внутрений ЦАП использовать. Спасибо.
Вот ещё одна очень полезная ссылка на блог одного из наших уважаемых форумчан с подробным описанием http://andrew25kir.blogspot.ru/2017/10/karadio-esp32.html#comment-form
О как! можно и внутрений ЦАП использовать. Спасибо.
Собираю радио на ESP8266. Планирую применить плату росширения на STM32 с библиотекой Ucglib_Arduino и TFT-дисплеем....
обычная Blue Pill прошивается только в настройках указываем 120 kb
Собираю радио на ESP8266. Планирую применить плату росширения на STM32 с библиотекой Ucglib_Arduino и TFT-дисплеем....
обычная Blue Pill прошивается только в настройках указываем 120 kb
Cпасибо добрый человек, все получилось. Вроде основные функции работают, только еще IR не проверял. Енкодер-кнопка работает, причем без подтяжек на плюс, как в модуле KY-040. Одно плохо кирилица не отображается нормально - крякозябы, но где-то читал, что можно поменять шрифты в библиотеке?
Дисплей вот такой:
Кирилизация описана 217 и 350 постах
Кирилизация описана 217 и 350 постах
Спасибо, правда кирилица коректно работает но не на всех стримах. Но это известная мне проблема, когда-то занимался этим вопросом вплотную. Все зависит от кодировки названия трэка которой ставит диджей радиостанции, но там судя по всему как "бог пошлет"...
Кроме того проверил IR-управление, заработало только с пульта с кодировкой NEC. Коды прописывал вручную в скетче.
Чтобы увидеть код кнопки пульта , роскоментировал вывод кода кнопки в сериал-порт
Подскажите пожалуйста, а можно I2S сразу в AV-ресивер подать? был ли у кого-то такой опыт?
с ресивером не разбирался, но уверен, что эта шина есть в нем.
Для интернет-радио лучше esp32 или esp8266? от других проектов есть обе, а ЦАП нет.
Что-то странное с ESP32 на Edzelf. Работало ESP-радио, в минимальной конфигурации с одной кнопкой переключения станций, нигде никогда не заикалось, всё было отлично. Решил проапгрейдить на ESP32, в том же корпусе, на том же месте, с той же VS и блоком питания. Всё завелось, WEB-ка шустрая, все дела, но теперь начало заикаться везде, как буд-то вифи слабый, и буфер заканчивается.
Поставил блок питания помощней - 1.5А, всё, заикания исчезли (0.5 даже с бооольшим кондёром заикалось).
SDNK - если ЦАПа нет, то однозначно на esp32, там DAC есть, но меня, честно говоря, его звук расстроил.
Проект Karadio32
Помощи прошу! подключил плату i2s к esp32
по следующей схеме:
LCK GPIO25
BCK GPIO26
DIN GPIO22
+5 -- + 5
gnd -- gnd
в веб интерфейсе выбрал i2s.... и не поет, что сделал неправильно, подскажите, заранее благодарен
плата точно такая как на картинке
Я по такой схеме подключал
спасибо! сейчас попробую...
нашёл новое радио на 8266
https://www.youtube.com/watch?v=6goTJzdRamE&list=PL6NJTNxbvy-IPTDQk8XjTV...
на досуге надо будет посмотреть - пока только решил поделиться ссылкой и поздравить всех с наступающим 2018 годом !
"нашёл новое радио на 8266"
Залил, работает. На наушникак пастаронние шуми, но на РС калонках шумов нет. Пoпробувал в .бин фаиле при помощи хех-редактора oтредaктироvатъ станцию, пошёл "лооп" по поводу chksum 0x2d. Не програмист я, не програмист.
[quote=Gintuxa]
"нашёл новое радио на 8266"
Залил, работает. На наушникак пастаронние шуми, но на РС калонках шумов нет. Пoпробувал в .бин фаиле при помощи хех-редактора oтредaктироvатъ станцию, пошёл "лооп" по поводу chksum 0x2d. Не програмист я, не програмист.
Я не пойму там выход только по одному каналу (Rx-GPI03) ?
Gintuxa Зачем же Вы в bin меняли. Там же лежит ino, в нём можно поменять (в начале файла) и залить из ардуино
ЗЫ Сейчас попробовал - не компилируется, вылазят непонятные ошибки какие-то. Там явно команды в скетчах не от ардуины, я попробовал привести к нормальному виду, но после заливки бутлуп.
Ну и в том проекте косяк с буфером, он заполняется, и esp вынуждена перезагрузиться, автор пишет каждые 5-10 минут, у меня на станции с 192кбпс играло меньше минуты, потом пишет в терминал - буфер переполнен - перезагружаемся.
Некогда етого не делал. Толъко полгода назад примкнулса етому связи с карадио, и пока умею толъко бин заливатъ, без всяких комиляций.
приветствую всех.
помогите новичку- собрал karadio, все сделал по инструкции, радио РАБОТАЕТ, НО !!!! :) звук идет не из наушников подключенных к миниджеку в vs1053, а из наушников которые подключены к системному блоку компьютера (комп в той же сети wifi что и karadio).
причем играть начинает когда в вебинтерфейсе karadio нажимаю "play" не в разделе "station control", а в разделе "monitoring".
если питание karadio отрубить, играть перестает (значит играет всеткаи карадио).
чето не догоню как это так??? и тем более не пойму как сделать чтобы было как надо :)
подскажите плиз чего исправить.
приветствую всех.
помогите новичку- собрал karadio, все сделал по инструкции, радио РАБОТАЕТ, НО !!!! :) звук идет не из наушников подключенных к миниджеку в vs1053, а из наушников которые подключены к системному блоку компьютера (комп в той же сети wifi что и karadio).
причем играть начинает когда в вебинтерфейсе karadio нажимаю "play" не в разделе "station control", а в разделе "monitoring".
если питание karadio отрубить, играть перестает (значит играет всеткаи карадио).
чето не догоню как это так??? и тем более не пойму как сделать чтобы было как надо :)
подскажите плиз чего исправить.
Скорее всего проблема либо в неправильном подключении vs1053 либо в неработоспособности этой платы ( на синих платах часто встречается типичный косяк- непропаяные смд элементы с одной стороны).
А то что музыка играет в режиме мониторинга через веб интерфейс в компьютере Это говорит о правильном адресе потока;).
плата красная, vs1053b, вроде все пропаяно.
про "мониторинг"- самое интересное, что можно даже вэб интерфейс запустить например на планшете, а музыка начинает играть в наушниках подключенных к компу в той же сети, в наушниках подключенных к планшету- тишина. вообще магия :)
У меня тоже karadio сразу не заиграло долго мучался потом собрал по проекту от Edzelf там ещё схема сброса на двух диодиках реализованa, можно прямо на плату допаять. Потом собирал на esp32 Так там вообще звуковуха не нужна, правда в ущерб качеству.
На мой взгляд самая стабильная схема по проекту от Edzelf , правда скомпилировать в среде Arduino IDE у меня не получилось постоянно ругалась на что-то. Пришлось залить бинарник загрузчиком ESP_DOWNLOAD_TOOL_V2.4. И всё заработало. Правда аналоговые кнопки не пашут там наверно в код какие-то изменения вносить надо , приходится одной кнопкой по кругу станции переключать.
ko0g, ЕСП32? В сетингах виставили плату vs1053b? После рестарта она в сетингах сохраняется?
К умельцам и знатокам вопрос, а ни кто не пробовал подружить esp8266 (ну или esp32) с такой приблудной, которая на AliExpress называется Bluetooth-MP3-FM-USB-Board-Player??? Я не специалист, но есть подозрение что сделать это возможно (там есть цифровая и аналоговая части). Vs1053 не понадобился бы.
В этом модуле уже есть MP3 декодер с блютуз и USB, Клавиши управления, ик управление с пультом в комплекте, экран (цифровой, но можно хотяб номер станции выводить). Стоит удовольствие от 200 руб.
получился бы универсальный аппарат за копеечные деньги- играет все и с любого источника, Bluetooth+wifi+fm+mp3 с USB. Осталось подключить к усилку и колонкам и управлять с пульта или кнопками, wifi ещё и через интерфейс.
если полностью карадио (т.е. Esp+vs1053) и эту приблуду, то по моему вероятность их соединить через aux практически 100% (правда без использования клавиш, пульта и экрана приблуды). Только питание от карадио отрубать отдельно придётся.
что скажете? Может кто-то аргументированно ответить?