WI-FI интернет радио.

10427 ответов [Последнее сообщение]
agat20
Offline
Зарегистрирован: 25.06.2016

to pilnikov можно еще один глупый вопрос задать? А управление громкостью как сделать (я так понимаю что тупо переменный резистор на входе не поставишь?) Громкость регулировать я так понимаю только только Карадио будет?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

agat20 пишет:

to pilnikov можно еще один глупый вопрос задать? А управление громкостью как сделать (я так понимаю что тупо переменный резистор на входе не поставишь?) Громкость регулировать я так понимаю только только Карадио будет?


Почему резистор нельзя - вполне себе можно. Дифф усилок нужен по большому счету только вээске которая на своей плате - по тому как у ей выходной разъем припаян не к земле а к гбуфу - шоб наушники громче играли. Если вместо гбуфа припаяться к агнд - вполне можно обойтись обычным балансным усилителем.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Romanz пишет:

Возник вопрос - решил к TTGO Music подключить vs1053, чтобы нормально слушать ААС станции. Что мне надо сделать, чтобы звук пошел, что редактировать и где? Спасибо.

Найти на плате дорожки по которым бегают mosi, miso & sck (SPI шина, подсказка - есть на дисплейном шлейфе) и припаяться к ним. И всего делов то.

Tolcty
Offline
Зарегистрирован: 08.07.2019

А схему включения,cвою, NS4150 выложите?
А то искать в гуглях никакого трафика не хватит, 150 мег в сутки, знаете ли :)

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

правый нижний угол - это он

nva
nva аватар
Offline
Зарегистрирован: 19.04.2019

pilnikov пишет:

правый нижний угол - это он

Новая версия платы - без 1053 и на 32a1s?

NaVad
Offline
Зарегистрирован: 15.11.2019

Romanz пишет:

Возник вопрос - решил к TTGO Music подключить vs1053, чтобы нормально слушать ААС станции. Что мне надо сделать, чтобы звук пошел, что редактировать и где? Спасибо.

Присоединяюсь к вопросу. AAC станции мне не нужны. Но моя TTGO с глючным каким-то разъемом на колонки. Все время отходит контакт и выдает в лучшем случае звук на одну колонку. Надеюсь через vs получить стабильное качественное стерео. 
Среди готовых ножек выходов TTGO нет ли нужных аналогов контактов MISO, MOSI и остальных? 

Romanz
Offline
Зарегистрирован: 28.09.2019

pilnikov пишет:

Найти на плате дорожки по которым бегают mosi, miso & sck (SPI шина, подсказка - есть на дисплейном шлейфе) и припаяться к ним. И всего делов то.

mosi, miso, sck - есть вроде на разьеме микросд. А остальные для vs1053 (DREQ XCS XDCS RST)- есть на гребенке? Чтото немогу врубится...

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Без паяльника вээску к ттгошке тм не подключить. Не умеете паять очень мелкие контакты - даже не пытайтесь. На гребенке у ттгошки основная масса сигнальных пинов уже используется кем то. И вариант вээска + энкодер тоже не пройдет.

svk77
Offline
Зарегистрирован: 01.10.2019

NaVad, в вашем случае, не проще ли тогда мини-джек поменять? Назачем такие сложности?

Похоже для варианта ttgo+vs, инструкций с картинками тут нет)

ps: зависит конечно от предпочтений, но некоторые хорошие станции есть только в аас. radio caprice например...

maleksm
Offline
Зарегистрирован: 19.03.2019

А может даже ещё проще не миниджек, а поменять штеккер к наушникам?

NaVad
Offline
Зарегистрирован: 15.11.2019

Да вот надеялся найти инструкцию с картинками, обойтись соединением штырьков проводками. Буду пробовать тогда разъем перепаять, уже заказал пару джеков этих. 

Из радиостанций меня в первую очередь Радио России Культура интересует. Ну и там понемножку Джаз 89.1, Classic, RelaxFM, Орфей, аудиокниги разные. Привыкли эти радиостанции на FM в Москве слушать, а сейчас переехали в другой регион, тут в FM очень все грустно. 

NaVad
Offline
Зарегистрирован: 15.11.2019

Нет, наушники и колонки пробовал разные

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

NaVad пишет:

Да вот надеялся найти инструкцию с картинками, обойтись соединением штырьков проводками. Буду пробовать тогда разъем перепаять, уже заказал пару джеков этих. 

раз паять собрались - можно и напрямую к полигонам усилок на проводках подвесить, исключив влияние контактов напрочь.

 

nva пишет:

Новая версия платы - без 1053 и на 32a1s?

нет, это белая (пару страниц ранее ее показывал), просто скрин с заказа пока в зеленой расцветке - так дорожки лучше видно

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

эта - новая для a1s модуля ;) найдите 20 отличий.

NaVad
Offline
Зарегистрирован: 15.11.2019

pilnikov пишет:

раз паять собрались - можно и напрямую к полигонам усилок на проводках подвесить, исключив влияние контактов напрочь.

Если усилок с мини-джеком, то тоже вариант. Все-таки аккустику конструировать я не планирую, колонки будут готовые, и скорее всего по ситуации разные. Не ошибиться бы еще с контактами, куда подвешивать.

Tolcty
Offline
Зарегистрирован: 08.07.2019

На странице 130 архив со станциями, чета он битый. Можно перезалить?

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Tolcty пишет:
На странице 130 архив со станциями, чета он битый. Можно перезалить?

Нормальный там архив...открывайте 7zip-ом

NaVad
Offline
Зарегистрирован: 15.11.2019

Подскажите, хотел сегодня файл конфигурации для TTGO отредактировать, а сайт онлайн-конвертора(http://totel.kusto.com.ru:18888/karadio/) не грузится. Это временно или, насовсем? И есть ли альтернативные сервисы? 
Еще, заметил что в дефолтном файле конфигурации одни и те же контакты упоминаются по несколько раз, для разного железа. Это нормально? 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

pilnikov пишет:

https://www.drive2.ru/b/487463808323813881/ русская подробная инструкция

http://arduino.ru/forum/proekty/wi-fi-internet-radio?page=104#comment-443236 инструкция в картинках

ShAlex13 пишет:

Качайете вот это https://yadi.sk/d/Q638YQZCF09hQA

и сами по инструкции генерируете файл bin. esp-idf можно не устанавливать. Файл делается Питоном

вариант генератора (делает .bin из .csv)

 

gergreko пишет:

Конвертер конфигураций csv в bin http://totel.kusto.com.ru:18888/karadio/

он же, но онлайн (иногда не работает)

если установлен python:

  1. заходите в папку с файлом вашей конфигурации.
  2. копируете туда файлик nvs_partition_gen.py.
  3. запускаете командную строку (cmd)
  4. копируете строчку python nvs_partition_gen.py имя_конфига.csv имя_бинарника.bin 0x2000 (где вместо имя_конфига.csv подставляеете свой .csv (например ttgotm.csv), а вместо имя_бинарника.bin произвольное имя файла которое потом будет заливаться (например build/ttgotm.bin (создаст подпапку /buld, а в неё положит файл ttgotm.bin ))

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

читайте хоть иногда хотя бы 10 последних страниц - ваш вопрос звучит уже в 500й раз наверное.

FiNick
Offline
Зарегистрирован: 02.03.2018

Прошу прощения, слежу давно за темой и собирал радиоо всех вариантах с применением ESP8266. Теперь руки дошли до ESP32. В стандартной конфигурации все получилось и радио прекрасно работает.Но есть желание подключить второй энкодер, а далее  пульт....Перечитал мануал с DRIVE2 и вашу инструкцию. Но мне всеравно остается непонетен процес создания Bin файла.... Пробовал устанавливать и настраивать msys и конфигурировать его, но процесс сопровождается постоянными ошибками...

Пробовал скачать и установить Phyton, но не понимаю от куда взять файл nvs_partition_gen.py.

Об этом написано многое, но видимо упущены какие то мелочи не очевидные для далеких от програмирования людей...Прошу разяснить по подробней, ну или хотя бы скинуть Bin файл с двумя энкодерами и пультом

Gintuxa
Offline
Зарегистрирован: 05.10.2017
NaVad
Offline
Зарегистрирован: 15.11.2019

Вух, у меня получилось сделать бинарник. Использовал msys32 от Pilnikov и перетянул в окно консоли nvs_partition_gen.py из архива с портативным питоном. Спасибо. 

nadim
Offline
Зарегистрирован: 04.11.2017

NaVad пишет:

Вух, у меня получилось сделать бинарник. Использовал msys32 от Pilnikov и перетянул в окно консоли nvs_partition_gen.py из архива с портативным питоном. Спасибо. 

А зачем такие сложности? На моём портативном питоне, что не получалось сделать?

NaVad
Offline
Зарегистрирован: 15.11.2019

Не получилось, по-разному запускал консоль, каждый раз он на последний символ команды выдавал ошибку syntax error 

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015
FiNick
Offline
Зарегистрирован: 02.03.2018

у меня при использовании msys32 и  вводе команды :

./nvs_partition_generator.sh pattern

выходит сообщение:

# ./nvs_partition_generator.sh pattern
python ./nvs_partition_gen.py pattern.csv build/pattern.bin 0x2000
./nvs_partition_generator.sh: строка 5: python: команда не найдена
done
 

 

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

по поводу msys'a - если быть честным, то я уже давненько его не запускал, т.к. эспрессиф выпустил новый тулчейн https://dl.espressif.com/dl/esp-idf-tools-setup-2.1.exe почитать, че за зверь  тут https://docs.espressif.com/projects/esp-idf/en/latest/get-started/windows-setup.html#get-started-windows-tools-installer

А если в двух словах (это для кого слово "тулчейн" является особо магическим) - это сборник программ, устанавливаемых пакетом в один клик, включающих в себя все необходимое для программирования есп32. в него входят компилятор, питон, гит, сборщик и компоновщик, также и есп идф может установить если нету. напомню: все это запускается с одной кнопки. не надо искать, ставить и потом настраивать полгода кучу дистрибутивов.

Так вот  - товарищам "схемудаям" - это кому надо из csv bin состряпать побырому - из всего компота нужны тока питон и гит. а дальше одной командой можно даже сразу прошить отредактированную конфигурацию. 

Вот, поверьте, я тоже некоторое время назад был полным профаном и в гите, и в скриптах, и в мсисе. Мог тока в ардуине датчик подключить, используя кусок чужого кода. Первое свое радио собирал по статье с хакадая и заливал прошивку даунлоад тулом строго по скриншоту.

Тут в этой теме все разжевано и разложено по полкам. Есть даже картинки анимированные ну уж совсем для детей. Просто люди такие - читать им лень - лучше сразу пернуть в лужу - авось ответют.

Никто не хочет взять за правило - если не можешь - жри че дают(бесплатно ведь), если "хочу" - надо ложку выстругать (почитать тему, все 130 страниц не обязательно, достаточно 10-15 подряд, начиная с любой)

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

FiNick пишет:

у меня при использовании msys32 и  вводе команды :

./nvs_partition_generator.sh pattern

выходит сообщение:

# ./nvs_partition_generator.sh pattern
python ./nvs_partition_gen.py pattern.csv build/pattern.bin 0x2000
./nvs_partition_generator.sh: строка 5: python: команда не найдена
done

просто "python" в командной строке наберите - и ответ в студию

мождо даже в виндовой cmd

уу меня так

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

с питонами такой бардак вот почему - в мсисе есть свой пакет питона, в винде может быть свой, в эспрессифском тулчейне свой, а еще с гитом бывает вкупе 2.7 поставится. надо смотреть path - там вся правда

как то так

Gintuxa
Offline
Зарегистрирован: 05.10.2017
 
Ответ для NaVad
 
В распакованной папке ot Nadim [Portable Python-3 .7 .4] имеется инструкция Readme. Там строчка:
"Пример
Python nvs_partition_gen.py nadim.csv build/nadim.bin 0x2000 "
 
Откройте приложение "Console-Launcher.exe", скопируйте строку
python nvs_partition_gen.py nadim.csv build/nadim.bin 0x2000
и Enter,
в папке[ build] не появляется файл nadim.bin?
файл Nadim. csv находится в папке Nadima [Portable Python-3 .7 .4]
 
У меня все в порядке, я копирую свой файл .csv в этой папке Nadima [Portable Python-3.7.4] и исправляю только  команду для Console-Launcher.exe.
pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015
#!/bin/bash
filename=$(basename "$1")
fname="${filename%.*}"
echo python ./gen.py ${fname}.csv build/${fname}.bin 0x2000
python ./gen.py ${fname}.csv build/${fname}.bin 0x2000
python ./esptool.py --chip esp32 --port com5 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x3a2000 build/${fname}.bin
echo done

это мой модифицированный gen.sh отсюда https://github.com/pilnikov/adf/blob/master/esp-adf/examples/Ka_mod/boards/gen.sh

его запуск (с файлами из этой папки) - скомпилит и сразу зальет конфиг в ком5. все нужные файлы там же и лежат

 

erlbriton
erlbriton аватар
Offline
Зарегистрирован: 18.10.2019

Единомышленникам привет !

Наконец-то пришел рекомендованый дисплей 1,8 дюйма от желтолицых братьев. Подскажите где найти информацию по типу дисплея, чтобы записать в конфиг файл. Спасибо.

ShAlex13
Offline
Зарегистрирован: 19.01.2018

erlbriton пишет:

Единомышленникам привет !

Наконец-то пришел рекомендованый дисплей 1,8 дюйма от желтолицых братьев. Подскажите где найти информацию по типу дисплея, чтобы записать в конфиг файл. Спасибо.

А Вы как его заказывали без информации? Посмотрите в описании у продавца.

erlbriton
erlbriton аватар
Offline
Зарегистрирован: 18.10.2019

Все, нашел. Если кому интересно https://github.com/karawin/Ka-Radio32/blob/master/README.md

massadmin
Offline
Зарегистрирован: 26.10.2019

Товарищи, в ттго тм в настройках какой аутпут выбирать?

еще вопросик, 5ггц wifi увидит?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

i2s - по дефолту который

NKVDV
Offline
Зарегистрирован: 20.04.2018

Огромное спасибо всем! Особенно автору выложившему папку Portable Python-3.7.4. Для платы Esp32 30pin в файле standard_adb.csv изменил P_ENC0_A,data,u8,255 и P_ENC1_A,data,u8,16, собрал .bin файл по инструкции и залил в плату. Теперь по умолчанию переключаются станции.

slavtan
Offline
Зарегистрирован: 30.11.2019

Подскажите, чисто теоретически, возможно ли с ESP32 выводить радио на аудио- USB карточку по подобию как делают на роутерах с USB портом?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

у 32s2 обещают усб хост. Там такая возможность теоретически появится.

slavtan
Offline
Зарегистрирован: 30.11.2019

На платах ESP32 WROOM Devkit v1   , если правильно понял, не возможно сделать (выводить поток через USB-аудио карту)?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

через usb - нет. если карта - цап и есть вход i2s - то можно

slavtan
Offline
Зарегистрирован: 30.11.2019

Если я не хочу подключать дисплей к плате то есть ли возможность и смысл "выпилить" с прошивки программный блок вывода на дисплей?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

slavtan пишет:

Если я не хочу подключать дисплей к плате то есть ли возможность и смысл "выпилить" с прошивки программный блок вывода на дисплей?


Овчинка выделки не стоит. Плюс каравинской прошивки - минимум сервиса (дисплей управление) - максимум звука.

NKVDV
Offline
Зарегистрирован: 20.04.2018

Народ такой вопрос, на плате esp32 буфер всего 40кб и заполнен на 95-99%, может кто пробовал увеличивать? Есть ли смысл с этим копаться?

И еще проблема, при работе от бл. питания зависает звук(не воспроизводится, хотя реагирует по дисплею на энкодер и переключает, но рдс  и звука нет), подключил к компу все ок, не могу понять почему это происходит. 

DIVGENY
Offline
Зарегистрирован: 23.08.2016

NKVDV 

1. https://www.drive2.ru/b/487463808323813881/

тут, если до конца прочитаешь, есть ответ на твой вопрос.

2. плохой БП или проблемы с WiFi

NKVDV
Offline
Зарегистрирован: 20.04.2018

Спасибо за помощь! 

slavtan
Offline
Зарегистрирован: 30.11.2019

pilnikov, забыл , спасибо за Ваши ответы!!!