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

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

К ардуине подключите и залейте тестовый скетч для проверки экрана.

1707
Offline
Зарегистрирован: 08.02.2017

эх, не взял с собою никакую Ардуинку(

agat20
Offline
Зарегистрирован: 25.06.2016

1707 пишет:

эх, не взял с собою никакую Ардуинку(

вроде как неправильно прошили, для к-32 другая картинка нужна

agat20
Offline
Зарегистрирован: 25.06.2016

1707 пишет:

эх, не взял с собою никакую Ардуинку(

1707
Offline
Зарегистрирован: 08.02.2017

Может помер экран. Подключил PCM5102 звук есть, играла указанная мною на страничке радиостанция.

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

раз радио поет - прошились вы верно

экран подключайте так

d0 - GPIO_NUM_18 // Master clock Named SCL or SCK or D0 for oled

d1 - GPIO_NUM_23 // Master Output, Slave Input Named Data or SDA or D1 for oled

rst - GPIO_NUM_2 //Reset RES RST or not used

dc - GPIO_NUM_14 //A0 or D/C

cs - GPIO_NUM_13 //CS

через терминал (или телнет клиент от alex08cb) обязательно дайте команду sys.lcd("64")

обязательно перезагрузитесь

1707
Offline
Зарегистрирован: 08.02.2017

через терминал (или телнет клиент от alex08cb) обязательно дайте команду sys.lcd("64")

сейчас попробую разобраться с этим, спасибо

P.S.

В рот мне ноги, разобрался, действительно, всё заработало! Ещё раз спасибо.

Изображение с полосами (всё нормально, не признал :)), но это уже надо разбираться, главное рабочий, заказал в запас экран 1.3.
Всё подкинул, работает, разведу платку и всё соберу. Прикольная штука!

 

zionwot
Offline
Зарегистрирован: 28.10.2018

то готово или надо что то писать для нее 

https://ru.aliexpress.com/item/ESP32-Aduio-Kit-WiFi-Bluetooth-ESP32-Wi-F...

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

обсуждали ее. есть ADF  но пока она свежая. Примеры поддерживают веб плеер. Обещают и ААС и loseless. Но наскока быстро сделают - хз. Еспрессиф с этими платами хочет выделить отдельную ветку - узкоспециализированных приложений. Аудиовидео отдельно, Умный дом отдельно, Робототехника отдельно. 

P.S. JPC писал, что прикупил одну на поиграться. Возможно и запилит. Но пока в текущих версиях эта хрень не поддерживается - т.к. на ней стоит специфичный DAC со встроенным селектором входов и с управлением по шине. (продвинутее чем pcm5102)

zionwot
Offline
Зарегистрирован: 28.10.2018

Будем ждаать..(Семён Семёнович Горбунков)

1707
Offline
Зарегистрирован: 08.02.2017

Доброго дня. Есть ли смысл обновлять Ка радио, вот к примеру вышла версия 1.4, если да то как это правильно сделать? Оно обновиться просто или сотрёт все данные и нужно вводить опять?

есть ли какие то преимущества в прошивках от других пользоватей (https://github.com/emax73/Ka-Radio32) для обычного юзера или стоковой (https://github.com/karawin/Ka-Radio32) хватает?

Второй день эксперементирую, крутая всё таки вещь!

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

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

agat20
Offline
Зарегистрирован: 25.06.2016

обновился по ОТА на версию 1,4 вроде нормально, не могу найти команду чтоб через терминал поменять действие энкодера -вращением менять станции а с нажатем менять громкость. Отображение даты в привычном формате день месяц год - получилось командой.

zionwot
Offline
Зарегистрирован: 28.10.2018

В 1.4 вроде два энкодера,это как

1707
Offline
Зарегистрирован: 08.02.2017

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

Если кто то такой же как я начинающий, то дело OTA обновления обстоит так:

Скачиваем у автора программы alex08cb https://drive.google.com/drive/folders/1UBuUA2kHhiAXmC4pm2ZDWdDUo8mRtzto и запускаем

Выглядит она вот так, и начимаем выполнять то, что написано по порядку, указываем адрес и жмём соединение

После того как произойдёт соединение, Вы увидите строку: Karadio telnet, после этого в окне Быстрых команд Вы выбираете sys.update и жмёте Send, всё, теперь Вам нужно немного обождать пока скачается обновление, установится и устройство перезагрузится.

Если что то не так, сообщите, дабы не вводить в заблуждение людей.

 

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

zionwot пишет:

В 1.4 вроде два энкодера,это как

вероятно один для громкости....кмк

1707
Offline
Зарегистрирован: 08.02.2017

Encoder0 регулятор громкости и станции меняются при нажатии и удерживании,

Encoder1 управление станцией и изменение громкости при нажатии и удержании.

Так же допил для пультов:

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

 

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

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

fander
Offline
Зарегистрирован: 24.09.2018

Так все таки в 1.4 как реализовать работу энкодера наоборот или как подключить второй?

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

Читаем инструкцию на гите

fander
Offline
Зарегистрирован: 24.09.2018

Т.е. получается,что бы изменить логику энкодера, нужно это делать в самом файле,указанному на гите в инструкции.Или можна с помощью системной команды через терминал?

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

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

fander
Offline
Зарегистрирован: 24.09.2018

Ну вот,прояснили ситуацию,спасибо!Буду пробовать.

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

1707 пишет:

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

Если кто то такой же как я начинающий, то дело OTA обновления обстоит так:

Скачиваем у автора программы alex08cb https://drive.google.com/drive/folders/1UBuUA2kHhiAXmC4pm2ZDWdDUo8mRtzto и запускаем

Выглядит она вот так, и начимаем выполнять то, что написано по порядку, указываем адрес и жмём соединение

После того как произойдёт соединение, Вы увидите строку: Karadio telnet, после этого в окне Быстрых команд Вы выбираете sys.update и жмёте Send, всё, теперь Вам нужно немного обождать пока скачается обновление, установится и устройство перезагрузится.

Если что то не так, сообщите, дабы не вводить в заблуждение людей.

 


to nadim добавьте пожалуйста к себе в поминальник

zionwot
Offline
Зарегистрирован: 28.10.2018

 

 

zionwot
Offline
Зарегистрирован: 28.10.2018

Я бы тоже попробовал, если бы пояснили куда второй энкодер прилепить((

 

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

A гит открыть феншуй запрещает? 

// Encoder knob
//-------------
#define PIN_ENC0_A   GPIO_NUM_16	// CLK. 0 if encoder not used
#define PIN_ENC0_B   GPIO_NUM_17	// DT
#define PIN_ENC0_BTN GPIO_NUM_5		// SW
#define PIN_ENC1_A   0		// CLK. 0 if encoder not used
#define PIN_ENC1_B   0		// DT
#define PIN_ENC1_BTN 0		// SW
 
agat20
Offline
Зарегистрирован: 25.06.2016

pilnikov пишет:

A гит открыть феншуй запрещает? 

// Encoder knob
//-------------
#define PIN_ENC0_A   GPIO_NUM_16	// CLK. 0 if encoder not used
#define PIN_ENC0_B   GPIO_NUM_17	// DT
#define PIN_ENC0_BTN GPIO_NUM_5		// SW
#define PIN_ENC1_A   0		// CLK. 0 if encoder not used
#define PIN_ENC1_B   0		// DT
#define PIN_ENC1_BTN 0		// SW
 

Простите за тупой вопрос а куда цеплять энкодер если стоит значение "0", где  GPIO_NUM_16 - тут все понятно. 

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

Передвиньте гпио на enc1, а enc0 забейте нулями если только один нужен. Или добавьте свободные гпио для enc1 если надо 2

1707
Offline
Зарегистрирован: 08.02.2017

pilnikov

to nadim добавьте пожалуйста к себе в поминальник

Объясните пожалуйста, не разобрался что это значит(

 

 

 

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

Это не вам, у камрада nadim есть инструкция на drive.ru по сборке карадио. Там собраны основные моменты в.т.ч. И из этого форума

1707
Offline
Зарегистрирован: 08.02.2017
1.4 R1
New:
1.4 R1:
- Correction for K_SPI 0
- Correction for I2S output with a color lcd (sound perturbed on lcd
refresh)
- Added some special case in HardwareConfig.txt to disable vs1053 and
I2C
agat20
Offline
Зарегистрирован: 25.06.2016

pilnikov пишет:
Передвиньте гпио на enc1, а enc0 забейте нулями если только один нужен. Или добавьте свободные гпио для enc1 если надо 2

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

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

Тут тока учиться собирать самому. Смотрите у nadim - там хорошо и доступно все расписано, или тут https://m.youtube.com/watch?v=cZStT-QnCRU у константина

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

pilnikov пишет:
1707 пишет:

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

Если что то не так, сообщите, дабы не вводить в заблуждение людей.

to nadim добавьте пожалуйста к себе в поминальник

Вчера попробовал обновиться через эту прогу на версию 1.4 - не захотело обновляться (пробовал нескоько раз - хотя на предыдущие версии так тоже обновлялся), а вот через Web интерфейс обновился сразу. Компилировал новый бинарник под версию 1.4R1 - посыпались ошибки - пришлось все обновлять - скомпилировал :).

Думал, что файл настроек можно будет подбрасывать через Web интерфейс, а нет  - может неувидел или это в будущем.

Почитал инструкцию и если я правильно понял нужно настроить файлик со своими настройками, скомпилировать свой бинарник, затем прошится, а при дальнейших обновлениях через ОТА эти настройки не будут слетать - тоже не плохо.

agat20
Offline
Зарегистрирован: 25.06.2016

pilnikov пишет:
Тут тока учиться собирать самому. Смотрите у nadim - там хорошо и доступно все расписано, или тут https://m.youtube.com/watch?v=cZStT-QnCRU у константина

С Константином я давно в контакте, учился на его видео, у nadim почерпнул много дополнительной информации, научился пользоваться терминалом по его инструкциям - когда начало получаться радовался как ребенок! И вам спасибро за подсказки. 

 

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

Коллеги!

Решил добавить еще 1 радио к своему, но уже с ЦАП es9038. Радио приемников должно быть много, ага :)

Вопрос к каким GPIO ESP32 паять экранчик 2.24 128на64 SPI OLED ? 1106 он вроде и поддерживается

Контакты на экране:

CS

DC

RES

SDA

SCL

VCC

GNG

 

agat20
Offline
Зарегистрирован: 25.06.2016

Skalolaz пишет:

Коллеги!

Решил добавить еще 1 радио к своему, но уже с ЦАП es9038. Радио приемников должно быть много, ага :)

Вопрос к каким GPIO ESP32 паять экранчик 2.24 128на64 SPI OLED ? 1106 он вроде и поддерживается

Контакты на экране:

CS

DC

RES

SDA

SCL

VCC

GNG

 

наверное так по поводу питания уточните -5 вольт или 3,3 (я думаю разберетесь)

ESP32 монитор
vcc 5v vcc
gnd gnd
d18 clk
d23 sda
d14 rs (a0 dc)
d2 rst
d13 cs

 

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

Экран у вас похож на экран камрада 1707 тока тип дисплея другой

stalker555
Offline
Зарегистрирован: 08.11.2018

Привет формучане имеется Wemos d1 r2 и tft 128*128 ..Возможно ли собрать интернет радиоприемник на основе WeMos D1 R2???

 

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

Да, но только с vs1053 и без экрана

stalker555
Offline
Зарегистрирован: 08.11.2018

Спасибо за ответ,а ссылку можно где почитать чем прошить через какую программу,дисплей подключил,вроде работает .

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

Ваш вемос это простая 8266. Можно и карадио прошить версии не 32 и эдзельф тоже без 32. Читайте тему с первой страницы там есть все ссылки

stalker555
Offline
Зарегистрирован: 08.11.2018

понятно..проще тогда на esp wroom 32 собрать c экраном

 

  

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

Ну да

stalker555
Offline
Зарегистрирован: 08.11.2018

заказывать с али очень очень долго ждать придётся)))))

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

Сегодня распродажа 11.11 успевайте пока скидки

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

agat20 пишет:

Skalolaz пишет:

Коллеги!

Решил добавить еще 1 радио к своему, но уже с ЦАП es9038. Радио приемников должно быть много, ага :)

Вопрос к каким GPIO ESP32 паять экранчик 2.24 128на64 SPI OLED ? 1106 он вроде и поддерживается

Контакты на экране:

CS

DC

RES

SDA

SCL

VCC

GNG

 

наверное так по поводу питания уточните -вольт или 3,3 (я думаю разберетесь)

ESP32 монитор
vcc 5v vcc
gnd gnd
d18 clk
d23 sda
d14 rs (a0 dc)
d2 rst
d13 cs

 

5вольт логика

Спасибо! спаял тока что - но, увы, не заработало ((

зы: SSD1309 он SPI 

в видео https://youtu.be/Anp4mUSeGe8 цепляют его к ардуине, а как esp32 я не догоняю (( хелп плз

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

Skalolaz, вы сами свой пост читали? В чем вам помогать. Что у вас не заработало? Радио поет? Тока экран не работает? Команду sys.lcd("65") давали?

Skalolaz
Skalolaz аватар
Offline
Зарегистрирован: 01.05.2018

pilnikov пишет:

Skalolaz, вы сами свой пост читали? В чем вам помогать. Что у вас не заработало? Радио поет? Тока экран не работает? Команду sys.lcd("65") давали?

После sys.lcd("65") экран заработал. Подключил dac, энкодер и все запело. Корректно экран заработал только с последним обновлением