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

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

"Встроенный чип декодирования звука кодека для локального воспроизведения музыки и записи. Поддержка различных основных форматов сжатия и аудио без потерь, включая M4A, AAC, FLAC, OGG, OPUS, MP3 и так далее".

4o за чип тaм встроен?

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

nva пишет:

pilnikov пишет:

 

 

 вот на этой базе точно ни у кого нет карадио. Запело однако!!! Радуйтесь владельцы аитинкера А1S!!!

Т.е. можно попробовать "заговорить" завалявшийся где-то  https://ru.aliexpress.com/i/32947719301.html ?

ну да ;)

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

Gintuxa пишет:

"Встроенный чип декодирования звука кодека для локального воспроизведения музыки и записи. Поддержка различных основных форматов сжатия и аудио без потерь, включая M4A, AAC, FLAC, OGG, OPUS, MP3 и так далее".

4o за чип тaм встроен?

AC101

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

agat20 пишет:

Я Думаю скорее всего вот это https://ru.aliexpress.com/i/32907955126.html Потому как он вроде сам разводит платы и заказывает.

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

 

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

agat20 пишет:

Я Думаю скорее всего вот это https://ru.aliexpress.com/i/32907955126.html Потому как он вроде сам разводит платы и заказывает.

Модуль что у меня, что у nva - один и тот же, тем более у моей платы прототип как раз таки тот, который у nva 

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

to pilnikov

На сегодняшний день как с воспроизведение ААС на новом чипе. Стабильно или нет?

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

В сравнении с популярной нынче ттго тм

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

nadim пишет:

to pilnikov

На сегодняшний день как с воспроизведение ААС на новом чипе. Стабильно или нет?

щас переключил - пока играет. Китайцы внесли некую сумятицу в описалово. На самом деле декодеры все программные - в еспихе. Доп чип АС101 - это всего лишь АЦП/ЦАП с управлением по и-квадрату. Поделье аитинкеров подкупает прежде всего ценой - это все таки врувер (с 4м рам) + цап + AUX + раздельные выхода на усилитель и наушники. И еще тем, что вся эта солянка в габаритах стандартного врувера от эспрессифа.

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

to pilnikov 

Интересная платка получилась с интересным чипом, хотелось бы  попробовать. Может видео с небольшим обзором запилите?

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

nadim пишет:

to pilnikov 

Интересная платка получилась с интересным чипом, хотелось бы  попробовать. Может видео с небольшим обзором запилите?

а чего там обозревать? - тут еще нужно программу пилить и пилить;) Плюшки то они есть, но ими надо как-то управлять. Доведу до ума, (если тямки хватит) тогда и обозревать можно будет.

Я в ней как-то жутко вкосячился с управлением - сказалось отсутствие опыта работы с энкодерами (в игле) - перепутал все, что можно. Теперь управление тока через веб или пультом. Хотя можно подвесить внешний энкодер с платкой китайской - он даже будет работать - но это не феншуйно уж очень.

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

С этим чипом надо эспрессиф трясти, чтобы добавил в список плат, поддерживаемых адф.

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

nadim пишет:

to pilnikov

На сегодняшний день как с воспроизведение ААС на новом чипе. Стабильно или нет?

Час проиграла без затыков

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

nadim пишет:

to pilnikov

На сегодняшний день как с воспроизведение ААС на новом чипе. Стабильно или нет?

Час проиграла без затыков

makserge
Offline
Зарегистрирован: 08.10.2018

pilnikov пишет:

С этим чипом надо эспрессиф трясти, чтобы добавил в список плат, поддерживаемых адф.

Зачем трясти - достаточно добавить плату в список поддерживаемых типа как здесь сделано

https://github.com/phkehl/esp32-a1s-audio_hal

Некоторое время назад все примеры с ADF заводились с полтыка с этим ХАЛ

Сейчас возможно надо код подправить будет под новый ИДФ - они меняют постоянно что-то в фреймворке

Давно не следил за железом этом - где-то уже завезли поддержку внешнего входа в AC101?

Раньше было глухо да и не кошерно это делать лишнее преобразование в цифру а потом обратно для внешних сигналов

makserge
Offline
Зарегистрирован: 08.10.2018

pilnikov пишет:

С этим чипом надо эспрессиф трясти, чтобы добавил в список плат, поддерживаемых адф.

Зачем трясти - достаточно добавить плату в список поддерживаемых типа как здесь сделано

https://github.com/phkehl/esp32-a1s-audio_hal

Некоторое время назад все примеры с ADF заводились с полтыка с этим ХАЛ

Сейчас возможно надо код подправить будет под новый ИДФ - они меняют постоянно что-то в фреймворке

Давно не следил за железом этом - где-то уже завезли поддержку внешнего входа в AC101?

Раньше было глухо да и не кошерно это делать лишнее преобразование в цифру а потом обратно для внешних сигналов

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

https://github.com/pilnikov/adf

это мой мод, он работает с текущей идф (4.1.) по крайней мере пример http mp3 player

https://github.com/pilnikov/adf/blob/master/esp-adf/components/audio_board/aithinker/board_def.h

#define AUDIO_CODEC_DEFAULT_CONFIG(){ \
  .adc_input = AUDIO_HAL_ADC_INPUT_LINE1, \
  .dac_output = AUDIO_HAL_DAC_OUTPUT_ALL, \
  .codec_mode = AUDIO_HAL_CODEC_MODE_BOTH, \
 

вроде как включит вход. 

Я базу брал у donny681 тут https://github.com/donny681/esp-adf , phkehl брал свою оттуда же.

В новой версии идф сильно поменялся механизм подключения к вифи - отсюда траблы как в адф так и при попытке собрать карадио под новый идф с новой xtensa

makserge
Offline
Зарегистрирован: 08.10.2018

pilnikov пишет:

https://github.com/pilnikov/adf

это мой мод, он работает с текущей идф (4.1.) по крайней мере пример http mp3 player

https://github.com/pilnikov/adf/blob/master/esp-adf/components/audio_board/aithinker/board_def.h

#define AUDIO_CODEC_DEFAULT_CONFIG(){ \
  .adc_input = AUDIO_HAL_ADC_INPUT_LINE1, \
  .dac_output = AUDIO_HAL_DAC_OUTPUT_ALL, \
  .codec_mode = AUDIO_HAL_CODEC_MODE_BOTH, \
 

вроде как включит вход. 

Спасибо - по факту у АС101 - два входа, так как вход микрофона можно перевести в режим линейного входа с помощью MIC1BOOST 0dB и еще можно микшером играться - обойти двойное преобразование   

Давно вынашиваю идею бумбокса и второго входа очень не хватало - под ФМ радио
Бумбокс должен включать радио обычное обязательно - и вроде как все должно получиться с учетом этого факта

С дизайном элементарно - покупается любого понравившегося вида китайбалалайка и все нутро заменяется на свое - и выглядит норм и делает все что я хочу а не китаймаркетинг 

​Осталось найти время для этого всего

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

Александр, а Ваше творение в оконцовке будет для общего пользования, или как похожие, за денежку? Перспективная разработка, из-за ААС на борту.

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

Александр, а Ваше творение в оконцовке будет для общего пользования, или как похожие, за денежку? Перспективная разработка, из-за ААС на борту.

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

Александр, а Ваше творение в оконцовке будет для общего пользования, или как похожие, за денежку? Перспективная разработка, из-за ААС на борту.

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

опять вы путаете. аппаратный аас есть тока у вээски. тут все декодеры программные - на борту у есп.

программа - на халяву (я не жадный).

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

Господа, а есть схема подключения двух энкодеров, один на громкость, второй на переключение?

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

massadmin пишет:
Господа, а есть схема подключения двух энкодеров, один на громкость, второй на переключение?

а в чем сложность? ищите 3 + 2 = 5 свободных входа и подключаете. 

RnD_jet
RnD_jet аватар
Offline
Зарегистрирован: 15.10.2019

Добрый день.
Есть пару вопросов:

Как писать в личку ?
Есть кто с Ростова-на-Дону?

Заранее спасибо

Alexej79
Offline
Зарегистрирован: 14.03.2017

Всем добра. Помогите пожалуйста найти схему KaRadio 32 для ESP32 с 30 выводами. Или хотя бы картинку Pinot для ESP32. Сколько не смотрел в интернете так и не нашёл нормальной где можно посмотреть название выводов для подключения 30 пиновой еспэшки.
Про поиск хорошо знаю, только он как то не ищет то что мне нужно.
Буду очень признателен.

Alexej79
Offline
Зарегистрирован: 14.03.2017

.

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

первая же ссыль - https://i1.wp.com/randomnerdtutorials.com/wp-content/uploads/2018/08/ESP32-DOIT-DEVKIT-V1-Board-Pinout-30-GPIOs-Copy.png?w=966&ssl=1 по крайней мере с моими 30 пиновыми совпадает.

Или тут https://randomnerdtutorials.com/getting-started-with-esp32/ на наглейском, но по картинкам и так понятно.

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Alexej79 - Вот распиновка как devboard, так и самого модуля
https://arduinomaster.ru/platy-arduino/esp32-arduino-raspinovka-arduino-...

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

pilnikov пишет:

 
почистил прошивку (ka-radio32 1.9.5) от предупреждений, убрал блютуз, собрал под новые idf и gcc. Можно попробовать (если не заработает - возвращайте оригинальную)
 
исходники

fander пишет:

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

gergreko пишет:

Прошивка рабочая. Видимых изменений в скорости переключения не заметил, а синхронизация с веб и андроид-приложением действительно пропала. Для TTGO Tm разрешение дисплея стало мелкое. Вернулся к оригиналу.

Исправил много мелких ошибок, добавил свою новую платку на А1S, проверил обратную связь - на ms edge в w10 x64  работает. В google chrome - нет (хотя как мне кажется она и раньше в нем не работала, по крайней мере уровень сигнала вифи у меня в хроме никогда не показывал). На ттгошке(тм) разницы в размерах элементов на экране не вижу.

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

pilnikov пишет:

В google chrome - нет (хотя как мне кажется она и раньше в нем не работала, по крайней мере уровень сигнала вифи у меня в хроме никогда не показывал).

Работаю всегда в хроме. В google chrome - на оригинальной прошивке 1.9.5  (КаРадио32) всё работает и показывает уровень.

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

Рабочая в эдже

НЕ Рабочая в хроме

Можете показать свою с консолью (по F12)?

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

pilnikov пишет:

Рабочая в эдже

 

НЕ Рабочая в хроме

Можете показать свою с консолью (по F12)?

Проверил работу на мобильном Хроме последней версии 77.0.3865.116 всё прекрасно отрабатывает.

Пока проверить на компе не могу, а в какой версии хрома Вы проверяли - может в последних версиях и не работает.

У кого под рукой КаРадио32 - прошивка 1.9.5 - проверьте работу в Хроме - и версию хрома укажите.

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

[quote=nadim]

У кого под рукой КаРадио32 - прошивка 1.9.5 - проверьте работу в Хроме - и версию хрома укажите.

[/quote=nadim]

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

Chrome ver. 78.0.3904.70 (Официальная сборка), (64 бит)

Firefox ver. 70.0 (64-битный)

nadim
Offline
Зарегистрирован: 04.11.2017
<b>Configuration File generator</b>
Для тех кто не понимает <b>как сгенерировать файл конфигурации под KaRadio32</b> собрал портативную версию - описание от Pilnikov Alex внутри архива с моими вставками :)
Link на мой блог - https://www.drive2.ru/b/535429453329727930/
pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Короче начинаю въезжать
Новая версия  - не работает только rssi - все остальное  - живое

Старая версия - RSSI живое

Дело было не в бобине ;) - работает в хроме только с отключенными расширениями - кому-то не нравится ка радио в моей обойме электронных "помошничков"

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

nadim пишет:

<b>Configuration File generator</b>
Для тех кто не понимает <b>как сгенерировать файл конфигурации под KaRadio32</b> собрал портативную версию - описание от Pilnikov Alex внутри архива с моими вставками :)
Link на мой блог - https://www.drive2.ru/b/535429453329727930/

я на фейсбуке написал кате романовой расширенную инструкцию / все файлы (всего 3 штуки) лежат тут  https://github.com/.../master/esp-adf/examples/Ka_mod/boards

Pilnikov Alex еще надо поставить git отсюда https://git-scm.com/downloads
после этого вам нужно будет отредактировать один файлик из папки с проектом карадио - nvs_partition_generator.sh лежит в папочке boards (вместе с конфигурациями) В него надо дописать следующую
 строчку
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
только вместо сом5 - подставить порт своей платы. После этого встать на папку boards нажать ПКМ - и выбрать git bash here. В открывшемся окне набрать ./nvs_partition_generator.sh standart где standart - это имя вашего файла .csv - после нажатия enter конфиг автоматом сгенерится и зальется в вашу плату. В дальнейшем можно вообще ничего в окне bash не набирать - просто выбрать последнюю команду из списка истории курсором. Работает все локально - без интернета.

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

pilnikov пишет:

nadim пишет:

<b>Configuration File generator</b>
Для тех кто не понимает <b>как сгенерировать файл конфигурации под KaRadio32</b> собрал портативную версию - описание от Pilnikov Alex внутри архива с моими вставками :)
Link на мой блог - https://www.drive2.ru/b/535429453329727930/

я на фейсбуке написал кате романовой расширенную инструкцию / все файлы (всего 3 штуки) лежат тут  https://github.com/.../master/esp-adf/examples/Ka_mod/boards

Pilnikov Alex еще надо поставить git отсюда https://git-scm.com/downloads
после этого вам нужно будет отредактировать один файлик из папки с проектом карадио - nvs_partition_generator.sh лежит в папочке boards (вместе с конфигурациями) В него надо дописать следующую
 строчку
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
только вместо сом5 - подставить порт своей платы. После этого встать на папку boards нажать ПКМ - и выбрать git bash here. В открывшемся окне набрать ./nvs_partition_generator.sh standart где standart - это имя вашего файла .csv - после нажатия enter конфиг автоматом сгенерится и зальется в вашу плату. В дальнейшем можно вообще ничего в окне bash не набирать - просто выбрать последнюю команду из списка истории курсором. Работает все локально - без интернета.

У меня в архиве - нужно только распаковать, запустить консоль и дать команду - уже всё установлено + переносное. На выходе в папке build получаете готовый bin файл, а далее его прошиваете через FLASH_DOWNLOAD_TOOLS

Вы навернули свое описание - но мне кажеться обычного пользователя это только запутает. Мне удобно каждое действие отдельно проделать. Спасибо за варианты.

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

Так выглядит папка boards

а вот команда - сразу прошьет зато, безо всяких довнлоад тулзов
Gintuxa
Offline
Зарегистрирован: 05.10.2017

nadim пишет:

<b>Configuration File generator</b>
Для тех кто не понимает <b>как сгенерировать файл конфигурации под KaRadio32</b> собрал портативную версию - описание от Pilnikov Alex внутри архива с моими вставками :)
Link на мой блог - https://www.drive2.ru/b/535429453329727930/

Спасибо, работает, .bin файл делает!

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

Кто нибудь может "выцарапать" ссылку на поток mp3(256-320) с сайта 101.ru http://101.ru/radio/channel/161

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

ShAlex13 пишет:

Кто нибудь может "выцарапать" ссылку на поток mp3(256-320) с сайта 101.ru http://101.ru/radio/channel/161

получения ссылки на поток радио 101.ru

должно остаться только http://ic4.101.ru:8000/a161 - всё что далее удалите.

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

Такую ссылку вставлял в KaRadio32, чет не играет, думал может она с потоком аас

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

ShAlex13 пишет:

Такую ссылку вставлял в KaRadio32, чет не играет, думал может она с потоком аас

Проверить на KaRadio32 не могу, может кто-то ещё подскажет.

Можете проверить - если поменять в настройка через ВЭБ агента на такой как например в хроме.

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

Чет не понял что на что менять?

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

ShAlex13 пишет:

Чет не понял что на что менять?

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

Заходите на вэб страницу карадио на 3 вкладку под настройками ВиФи есть позиция User-agent (может чуть по другому написано) удаляете то что там прописано (KaRadio) и прописываете Mozilla/5.0 (MSIE 10.0; Windows NT 6.1; Trident/5.0) может только Mozilla/5.0 хватит.

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

Все равно не играет

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

ic4 - это номер сервака можно поперебирать до 7ки, а по хорошему если ссылку вставить в адресную строку браузера - должно играть

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

pilnikov пишет:
ic4 - это номер сервака можно поперебирать до 7ки, а по хорошему если ссылку вставить в адресную строку браузера - должно играть

номера серверов перебирал, толку мало....в браузере ссылки работают

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

Часа через 4 попробую

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

pilnikov пишет:
Часа через 4 попробую

Вот эту http://ic4.101.ru:8000/a161