Спасибо, nadim!Буду пробовать, хочу вмонтировать в колонки defender v9, там 2и1 .регулятор бас оставляю и свой энкодер +дисплей .Радио у меня отличноработает и на обычной esp32,посмотрим на wrover.
нужны питание одна кнопка на гпио0 и голый модуль. Один раз на "соплях" прошьете - потом будете через OTA обновлять. Либо запаивайте колодку 3v3 gnd rx tx gpio 0 для последующих экспериментов
мое последнее поделье. usb-com состряпал из платки от node mcu (она вышла дешевле переходника - всего 105р) и питалово есть и микроусб разъем и кнопки резет и флэшь и мелкосхема ср2102 (не сн340)
на второй фотке желтенькая - и есть колодка для подключения усб-сом
и врум до врувера проапгрэйженый (nadim`у отдельное сенкс за инструкцию)
To pilnikov? аааа...я понял, вы взяли ардуинку и к ней подключили голый модуль ESP32? Для прошивки!? Блин че я сам раньше не допер! у мня ж ардуинок этих " как гуталину"! за подсказку респектище!
Я собирал радио в корпусе от старого роутера, где было много мест под светодиоды. Поэтому я решил для наглядности каждую кнопку дополнить индикатором нажатия (можно не ставить). Самое важное - поставить перемычку А (4 вывод микросхемы). Она инвертирует сигнал ( не нажата 3 вольта, нажата 0). И обязательно запитать кнопку от того же питания что и ESPшку. По даташиту она работает от 2 вольт.
По схеме вроде как 4,7к резисторы стоят
Какие лучше поставить как на вашей или как на этой?
На вашей схеме резисторы стоят для подтяжки выводов к питанию. Чтобы когда кнопка не нажата, на GPIO был высокий уровень. Сенсорная кнопка уже выдает напряжение, близкое к питанию, поэтому подтяжка, в данном случае, не нужна. У меня резистор 1 кОм стоит просто для страховки. Без него тоже будер работать (напрямую). Светодиод с резистором 200 Ом на ваше усмотрение.
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
Попробовал джойстик из кнопок прошить и подключить к пинам 36,39. После прошивки радио перестает работать, и никак не зайти на веб страницу. Обратно прошиваю конфигурацию, работает. Прошиваю кнопки, как я хотел - работает.
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
у меня переходник не ардуинка - это подложка (без самого модуля есп8266) от девборды node mcu. Вы не вздумайте на модуль есп (что 8266, что 32) подавать питалово 5в - спалите флэшку!!! Я у себя по молодости/глупости 3 штуки спалил пока дошло.
На ттго тм, правда кнопки не джойстик, подключены к gpio 37 38(их на девбордах не выводят, но на чипе они есть) 39 - по первости тоже подвисало жестоко, но в версиях до 1.3
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
у меня переходник не ардуинка - это подложка (без самого модуля есп8266) от девборды node mcu. Вы не вздумайте на модуль есп (что 8266, что 32) подавать питалово 5в - спалите флэшку!!! Я у себя по молодости/глупости 3 штуки спалил пока дошло.
Да я уж понял что подложки, сходил по ссылкам в магазины-посмотрел. А насчет 5 вольт-я питал 8266 правда через стабилизатор там было 4,2 вольта-"лампочки" ярко засветились-она работала! правда я быстро выключил-ничего не сгорело! А вот ESP32-те да....дохнут...
Пробовал на бредборде собирать, решил спаять на макете и ещё раз проверить. Я, думаю, может там контакта нет нормально. Входа подтягиваются к gnd. Если подтяжки нет на нескольких входах из за плохого контакта , есп с ума сходит. Даже прошивка перестает работать, два раза стирал и заново прошивали всю программу.
На вашей схеме резисторы стоят для подтяжки выводов к питанию. Чтобы когда кнопка не нажата, на GPIO был высокий уровень. Сенсорная кнопка уже выдает напряжение, близкое к питанию, поэтому подтяжка, в данном случае, не нужна. У меня резистор 1 кОм стоит просто для страховки. Без него тоже будер работать (напрямую). Светодиод с резистором 200 Ом на ваше усмотрение.
Пробовал на бредборде собирать, решил спаять на макете и ещё раз проверить. Я, думаю, может там контакта нет нормально. Входа подтягиваются к gnd. Если подтяжки нет на нескольких входах из за плохого контакта , есп с ума сходит. Даже прошивка перестает работать, два раза стирал и заново прошивали всю программу.
Спаял и подключил, но так же. Как только прошиваю джойстик, радио не работает. Если обратно прошиваю кнопки, все работает. Пробовал тасовать пины 35, 36, 39. Просто кнопки меня устраивает, удобно.
Закончил сборку karadio32 на wrover. управление сделал двумя энкодерами. Стерео объеденил в моно, радио будет в виде колонки. Жду экранчик с китая и буду разрабатывать корпус.
спасибо, сразу пришел с антенным коннектором или устанавливали?
интересует дальность уверенного приема с/без внешней антенной, особенно в условиях множества wifi соседних точек
спасибо, сразу пришел с антенным коннектором или устанавливали? интересует дальность уверенного приема с/без внешней антенной, особенно в условиях множества wifi соседних точек
На фото есть антенный коннектор, на самом деле его нет. Подпаивался к контактам. Уровень сигнала с внешней антенной на порядок лучше чем с разведенной на плате. Где то на 12-15 db улучшилось.
спасибо, сразу пришел с антенным коннектором или устанавливали? интересует дальность уверенного приема с/без внешней антенной, особенно в условиях множества wifi соседних точек
да хоть 100 гигов поставьте - поддерживается всего 4 мб, а буфер вообще 400кб, 3600 просто так болтаются всегда, если 8 - то 7600 болтаться будут
##SYS.HEAP: 3863164 #
Поясните, плз, тогда основные преимущества wrover перед wroom. Понятно, что сам модуль гораздо более продвинутый, но насколько эти ресурсы вообще востребованы для карадио32?
врум от врувера отличается отсутсвием всего одной микросхемы о восьми ножках - psram. А вот про востребованность этой самой psram я и написал выше. Поддерживаемый (программно) объем - 4М. В карадио задействовано из этих дополнительных 4М всего 0,5М и этого хватает. Плюс 0,5 к своей собственной ram (объемом тоже кстати 0.5) - совсем даже не плохо ;). Удвоение. В ардуине (уно которая) для сравнения - рам всего 2 килобайта.
Спасибо, nadim!Буду пробовать, хочу вмонтировать в колонки defender v9, там 2и1 .регулятор бас оставляю и свой энкодер +дисплей .Радио у меня отличноработает и на обычной esp32,посмотрим на wrover.
нужны питание одна кнопка на гпио0 и голый модуль. Один раз на "соплях" прошьете - потом будете через OTA обновлять. Либо запаивайте колодку 3v3 gnd rx tx gpio 0 для последующих экспериментов
Спасибо,за совет!
мое последнее поделье. usb-com состряпал из платки от node mcu (она вышла дешевле переходника - всего 105р) и питалово есть и микроусб разъем и кнопки резет и флэшь и мелкосхема ср2102 (не сн340)
на второй фотке желтенькая - и есть колодка для подключения усб-сом
и врум до врувера проапгрэйженый (nadim`у отдельное сенкс за инструкцию)
Отлично!ИК-приемник,может лучше,уложить,по отношению дисплея.
ножки короткие - надо новый припаять, я туда уже изоляцию положил в виде куска лейкопластыря
размер макетки 7х9 если че :), а то меня упрекали уже за дирижабль.
To pilnikov? аааа...я понял, вы взяли ардуинку и к ней подключили голый модуль ESP32? Для прошивки!? Блин че я сам раньше не допер! у мня ж ардуинок этих " как гуталину"! за подсказку респектище!
ножки короткие - надо новый припаять, я туда уже изоляцию положил в виде куска лейкопластыря
размер макетки 7х9 если че :), а то меня упрекали уже за дирижабль.
та ладна, я ж с уважением!!шутка же! (про дирижабль)
https://ru.aliexpress.com/item/7x9-PCB-ESP8266-ESP-12E-ESP-12F-ESP32-ESP/32838316119.html
https://ru.aliexpress.com/item/ESP8266-ESP-12F-ESP-12-WI-FI-CP2102-NodeMCU/32886339991.html?spm=2114.13010708.0.0.3a9933edVOY3bW
https://ru.aliexpress.com/store/product/ESP-32S-ESP-WROOM-32-ESP32-ESP-32-ESP32-S-Bluetooth-and-WIFI-Dual-Core-CPU/1185416_32910582806.html?spm=a2g0v.12010615.8148356.3.280f1a70JKUqqL
Я собирал радио в корпусе от старого роутера, где было много мест под светодиоды. Поэтому я решил для наглядности каждую кнопку дополнить индикатором нажатия (можно не ставить). Самое важное - поставить перемычку А (4 вывод микросхемы). Она инвертирует сигнал ( не нажата 3 вольта, нажата 0). И обязательно запитать кнопку от того же питания что и ESPшку. По даташиту она работает от 2 вольт.
По схеме вроде как 4,7к резисторы стоят
Какие лучше поставить как на вашей или как на этой?
На вашей схеме резисторы стоят для подтяжки выводов к питанию. Чтобы когда кнопка не нажата, на GPIO был высокий уровень. Сенсорная кнопка уже выдает напряжение, близкое к питанию, поэтому подтяжка, в данном случае, не нужна. У меня резистор 1 кОм стоит просто для страховки. Без него тоже будер работать (напрямую). Светодиод с резистором 200 Ом на ваше усмотрение.
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
Попробовал джойстик из кнопок прошить и подключить к пинам 36,39. После прошивки радио перестает работать, и никак не зайти на веб страницу. Обратно прошиваю конфигурацию, работает. Прошиваю кнопки, как я хотел - работает.
Не получилось у меня. Ставил
P_JOY_0,data,u8,36
P_JOY_1,data,u8,39
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
у меня переходник не ардуинка - это подложка (без самого модуля есп8266) от девборды node mcu. Вы не вздумайте на модуль есп (что 8266, что 32) подавать питалово 5в - спалите флэшку!!! Я у себя по молодости/глупости 3 штуки спалил пока дошло.
Придется самому пытать
На ттго тм, правда кнопки не джойстик, подключены к gpio 37 38(их на девбордах не выводят, но на чипе они есть) 39 - по первости тоже подвисало жестоко, но в версиях до 1.3
Мдааа...с ардуинками вышел облом.. Подключил голый модуль ESP8266 по питанию от ардуино нано-не запустился, померял питание на входе в модуле -3 В! Модуль запустился только от ардуино УНО.
у меня переходник не ардуинка - это подложка (без самого модуля есп8266) от девборды node mcu. Вы не вздумайте на модуль есп (что 8266, что 32) подавать питалово 5в - спалите флэшку!!! Я у себя по молодости/глупости 3 штуки спалил пока дошло.
Да я уж понял что подложки, сходил по ссылкам в магазины-посмотрел. А насчет 5 вольт-я питал 8266 правда через стабилизатор там было 4,2 вольта-"лампочки" ярко засветились-она работала! правда я быстро выключил-ничего не сгорело! А вот ESP32-те да....дохнут...
Придется самому пытать
Пробовал на бредборде собирать, решил спаять на макете и ещё раз проверить. Я, думаю, может там контакта нет нормально. Входа подтягиваются к gnd. Если подтяжки нет на нескольких входах из за плохого контакта , есп с ума сходит. Даже прошивка перестает работать, два раза стирал и заново прошивали всю программу.
На вашей схеме резисторы стоят для подтяжки выводов к питанию. Чтобы когда кнопка не нажата, на GPIO был высокий уровень. Сенсорная кнопка уже выдает напряжение, близкое к питанию, поэтому подтяжка, в данном случае, не нужна. У меня резистор 1 кОм стоит просто для страховки. Без него тоже будер работать (напрямую). Светодиод с резистором 200 Ом на ваше усмотрение.
Или лыжи не едут или я. Подключил так
Не работает. Как будто кнопка все время нажата.
напряжение стоит померять и землю проверить
Я тут решил поставить жесткий эксперимент с обновлением со старой (1.3 наверное) версии карадио, сразу до 1.9R1
Подопытным стал TTGO TS (не путать с TM) пылящийся на полке без дела
Результаты тут https://github.com/karawin/Ka-Radio32/issues/97
Кому лень переводить - скажу - заработало но не сразу, пришлось перезаливать бинарники.
Придется самому пытать
Спаял и подключил, но так же. Как только прошиваю джойстик, радио не работает. Если обратно прошиваю кнопки, все работает. Пробовал тасовать пины 35, 36, 39. Просто кнопки меня устраивает, удобно.
Выложу бин файл, может кому то пригодится. https://yadi.sk/d/81ZB88oDBeISzw
напряжение стоит померять и землю проверить
Да, это я перемычку плохо запаял не было 3.3 на I/O.
Закончил сборку karadio32 на wrover. управление сделал двумя энкодерами. Стерео объеденил в моно, радио будет в виде колонки. Жду экранчик с китая и буду разрабатывать корпус.
Получилось так
wrover. управление сделал двумя энкодерами.
Привет, поделись своим *.csv файлом, без разницы на каких пинах. Тоже думаю развести 2 энкодера. Кондеры от дребезга стоят? Помогает?
wrover. управление сделал двумя энкодерами.
Привет, поделись своим *.csv файлом, без разницы на каких пинах. Тоже думаю развести 2 энкодера. Кондеры от дребезга стоят? Помогает?
Дребезга нет вообще
вровер модуль готовый? поделитесь, плз ссылкой.
Готовый, https://ru.aliexpress.com/item/TTGO-T-Koala-ESP32-Wi-Fi-Bluetooth-4-ESP32/32967363270.html?spm=a2g0s.9042311.0.0.274233edjxMwbO
спасибо, сразу пришел с антенным коннектором или устанавливали?
интересует дальность уверенного приема с/без внешней антенной, особенно в условиях множества wifi соседних точек
На фото есть антенный коннектор, на самом деле его нет. Подпаивался к контактам. Уровень сигнала с внешней антенной на порядок лучше чем с разведенной на плате. Где то на 12-15 db улучшилось.
этот выгоднее получается https://ru.aliexpress.com/item/TTGO-T8-V1-7-ESP32-4-PSRAM-TF-3D-Wi/32851423415.html?af=208&aff_platform=default&cpt=1551031174115&afref=&cn=41pnfzb9srod6cswl0eejahatfpczez8&dp=v5_41pnfzb9srod6cswl0eejahatfpczez8&cv=0&pvid=9473d758-eb62-4ac6-9f9f-2c3949a17df6&sk=ccfBY4yg&aff_trace_key=17004e2869da4cfea6de362ae7d3637d-1551031174115-06328-ccfBY4yg&rmsg=no_replacement_pid_sid_whitelist&scm=1007.23534.124737.0&terminal_id=5a95bf8da0fc45e5a442a333da0d9ff4
этот выгоднее получается
У этого модуля памяти PSRAM в два раза меньше.
да хоть 100 гигов поставьте - поддерживается всего 4 мб, а буфер вообще 400кб, 3600 просто так болтаются всегда, если 8 - то 7600 болтаться будут
Востановил свой приемник. Вернулся на Karadio32 -1.6 прошивку. На удивление даже список радиостанций сохранился.
konan38, желание то осталось до 1.9 обновляться?
konan38, желание то осталось до 1.9 обновляться?
Не. Дело в том что если через бинарник то можно. А ежели его еще править то нет. Пока нехватает знаний.
Есть у кого ссылка на прямой поток в формате ACC ?
Есть у кого ссылка на прямой поток в формате ACC ?
Пробуй http://icecast-radiofortwo.cdnvideo.ru/radiofortwo
Пробуй http://icecast-radiofortwo.cdnvideo.ru/radiofortwo
403 Forbidden
Пробуй http://icecast-radiofortwo.cdnvideo.ru/radiofortwo
403 Forbidden
Все работает. Поставь как у меня и проверь.
Пока в браузере пробую
Вот так работает http://icecast-radiofortwo.cdnvideo.ru:80/radiofortwo
Радио дома, приду попробую
Модуля vs1053 нету и поэтому не работает. Надо уточнять как проверяешь...
Модуля vs1053 нету и поэтому не работает. Надо уточнять как проверяешь...
Радио дома, модуль VS стоит...я в браузере пробовал
да хоть 100 гигов поставьте - поддерживается всего 4 мб, а буфер вообще 400кб, 3600 просто так болтаются всегда, если 8 - то 7600 болтаться будут
Поясните, плз, тогда основные преимущества wrover перед wroom. Понятно, что сам модуль гораздо более продвинутый, но насколько эти ресурсы вообще востребованы для карадио32?
врум от врувера отличается отсутсвием всего одной микросхемы о восьми ножках - psram. А вот про востребованность этой самой psram я и написал выше. Поддерживаемый (программно) объем - 4М. В карадио задействовано из этих дополнительных 4М всего 0,5М и этого хватает. Плюс 0,5 к своей собственной ram (объемом тоже кстати 0.5) - совсем даже не плохо ;). Удвоение. В ардуине (уно которая) для сравнения - рам всего 2 килобайта.
Спасибо за разьяснение. Установлена на врум psram. А я было собрался врувер брать))
Все нормально, играет и AAC. Radio Paradise http://stream.radioparadise.com:80/aac-320 "жует" только в путь. У Radio Records есть много потоков в AAC.
Вышло обновление для Karadio (ESP8266) до версии 1.8 R2
Вот мое КаРадио32, приставка, сейчас подключены наушники:
Купил SSD1306, а у него адрес (0x3С) вместо (0x3D). Бинарник править не умею, Есть другие варианты подключения?
а фото со стороны деталей умеете?
У меня тоже 3С, работает.