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

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

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

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

Del

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

b52s

подозреваю, что ошибка может быть в том, что у вас инициализирован I2S DAC or PDM output,  для его отключения автор проэкта рекомендует отключить всю секцию ( мы же не знаем, как организован алгоритм управления пинами )

P_I2S_LRCK,data,u8,255
P_I2S_BCLK,data,u8,255
P_I2S_DATA,data,u8,255

но я у себя сделал так, отключил 

P_LED_GPIO,data,u8,255       //pin     --------diod indikacii

и подключил к нему подсветку экрана.

P_BACKLIGHT,data,u8,4    //pin 26 подсветка IO4

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

и еще - покажите что у вас за дисплей, может вам схема выше и не нужна... в таких шилдах уже реализована возможность управления подстветкой просто подав на ножку Led единицу или ноль непосредственно с ноги контроллера через токоограничительный резистор 1 кОм...

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

to b52s  я конечно дико извиняюсь перед мэтрами, но сначала скажите какой дисплей? У меня 4 типа дисплеев используется, 2 штуки I2C и 2 штуки SPI, один на 1.8" другой на 2,8", так вот я никаких дополнительных схем не собирал. тот что на 1.8 " у него подсветка и питание тупо на 5 вольт оба два и там реализовать чтоб гас дисплей и подсветка не получилось, гаснет только дисплей-для меня это не критично там не батарейное питание. а вот тот что на 2,8" у него подсветка отдельно и питание отдельно НО на 3.3 В, вот тут мне удалось программно реализовать чтоб посветка и дисплей гасли в указанное время. Дисплей гаснет от команды lcdout, а подсветку посадил на 4 пин P_BACKLIGHT,data,u8,4 и все прекрасно работает.  

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

Подсветка - это несколько светодиодов (в зависимости от размера экрана) с током потребления гораздо большим, чем допустимый ток выхода контроллера. Поэтому и приходится городить городушки в виде усилителя этого самого тока. Это если по простому. А по взрослому - нужен стабилизатор этого самого тока, т.н. светодиодный драйвер. И питание тут почти ни при чем. Светодиод начинает светится от 1.7 вольта. В большинстве китайских шилдов аноды диодов подсветки выведены напрямую на пин bl, а катоды сидят на "массе". И какими либо драйверами подсветки и не пахнет.

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

В мелких олед дисплеях вообще подсветки нет - там сам пиксель светится. З.Ы.

b52s
Offline
Зарегистрирован: 09.10.2018

DIVGENY пишет:

b52s

подозреваю, что ошибка может быть в том, что у вас инициализирован I2S DAC or PDM output,  для его отключения автор проэкта рекомендует отключить всю секцию ( мы же не знаем, как организован алгоритм управления пинами )

P_I2S_LRCK,data,u8,255
P_I2S_BCLK,data,u8,255
P_I2S_DATA,data,u8,255

но я у себя сделал так, отключил 

P_LED_GPIO,data,u8,255       //pin     --------diod indikacii

и подключил к нему подсветку экрана.

P_BACKLIGHT,data,u8,4    //pin 26 подсветка IO4

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

и еще - покажите что у вас за дисплей, может вам схема выше и не нужна... в таких шилдах уже реализована возможность управления подстветкой просто подав на ножку Led единицу или ноль непосредственно с ноги контроллера через токоограничительный резистор 1 кОм...

Дисплей 2,4 "240x320  ILI9341 питание 5V, подсветка 3,3V, по вашему совету все получилось, спасибо!

Всем спасибо!

kloker
Offline
Зарегистрирован: 01.01.2019

вы бы дя начала ток померяли на пине LED, на дисплейном модуле.

в модуле 2,4 "240x320  ILI9341 за пином перед лед линейкой уже  стоит ключ управления подсветкой. по крайней мере в моем 2.2 " SPI именно так реализовано. 

в знакосинтезирующих 1604 и 2040 линейка светодиодов запитана на прямую, в 12864 тоже, только от 5 в подсветка крякнет, она на 4.2В MAX.

anaramo
Offline
Зарегистрирован: 16.03.2019

Здравствуйте. KARADIO 32 воспроизводит потоки станций https.? На данный момент нет ни одной платы KARADIO чтобы проверить. 

serjik_83
Offline
Зарегистрирован: 24.06.2019

agat20 пишет:

не знаю кому вопрос, у меня есть и то и другое и wrover и wroom, у вээски звук все таки получше будет, но там и проводов больше, ПСМ -звук в общем то нормальный (про потоки ААС и прочие я думаю в курсе) проводов для подключения меньше. Но как бы имею личное наблюдение- vs1053 при выводе звука на внешний усилитель качество звука хучже чем в наушниках, а вот ПСМ наоборот- в наушниках средне, а вот на внешний усилитель звук сочнее.

Однозначно PCM5102 по качеству звука лучше чем VS1053 и главное что отсутствуют шумы. Запилил интернет радио в CD плеер. Чудо игрушка получилась. Видео моё https://youtu.be/0K5aItsXV4c

kloker
Offline
Зарегистрирован: 01.01.2019

serjik_83 пишет:

Однозначно PCM5102 по качеству звука лучше чем VS1053 и главное что отсутствуют шумы. Запилил интернет радио в CD плеер. Чудо игрушка получилась. Видео моё https://youtu.be/0K5aItsXV4c

тут и к бабке не ходи, да и у деда нефиг спрашивать.

PCM5102 32 битный ЦАП HiEnd  класса, VS1053 18 бит запилен для мобильных MP3-OGG-ACC плееров на наушники.

то что VS1053 впихивают в стационарные усилки, то только ради аппаратного VLSI енкодера, но еще и схему согласования надо городить, которая влияет на АЧХ.

софтовые кодеки с открытым  кодом уже доступны и вылизаны, ESP32 нормально их тянет, да и цена вопроса на PCM5102 по вкуснее смотрится.

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

anaramo пишет:

Здравствуйте. KARADIO 32 воспроизводит потоки станций https.? На данный момент нет ни одной платы KARADIO чтобы проверить. 

вы еще на вирусы аудиопоток проверьте и желательно этим напрячь других пользователей...

anaramo
Offline
Зарегистрирован: 16.03.2019

DIVGENY пишет:

anaramo пишет:

Здравствуйте. KARADIO 32 воспроизводит потоки станций https.? На данный момент нет ни одной платы KARADIO чтобы проверить. 

вы еще на вирусы аудиопоток проверьте и желательно этим напрячь других пользователей... 

Не понял Вас!! - DIVGENY.  О каком НАПРЯГЕ идет речь?

Я задал нормальный вопрос.

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

to anaramo

С https не работает. Сам не проверял но такой вопрос задавали автору.

anaramo
Offline
Зарегистрирован: 16.03.2019

nadim пишет:

to anaramo

С https не работает. Сам не проверял но такой вопрос задавали автору.

Спасибо за ответ, Nadim.

Если вдруг  будет возможность, проверьте.

https://17733.live.streamtheworld.com/JOY_LOUNGE.mp3

Извините за беспокойство.

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

anaramo пишет:

nadim пишет:

to anaramo

С https не работает. Сам не проверял но такой вопрос задавали автору.

Спасибо за ответ, Nadim.

Если вдруг  будет возможность, проверьте.

https://17733.live.streamtheworld.com/JOY_LOUNGE.mp3

Извините за беспокойство.

Именно эта радио станция работает (но она и работает с протоколом http). А вот прописать https:// нет возможности, автоматически меняет на http://

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

https сертифицированый протокол обмена данными. какими данными вы с потоком обмениваетесь, клоуны...

anaramo
Offline
Зарегистрирован: 16.03.2019

nadim пишет:

anaramo пишет:

nadim пишет:

to anaramo

С https не работает. Сам не проверял но такой вопрос задавали автору.

Спасибо за ответ, Nadim.

Если вдруг  будет возможность, проверьте.

https://17733.live.streamtheworld.com/JOY_LOUNGE.mp3

Извините за беспокойство.

Именно эта радио станция работает (но она и работает с протоколом http). А вот прописать https:// нет возможности, автоматически меняет на http://

 

Странно. В браузере идет как https.   и  сертификат есть. Подключение безопасное. 

 

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

что страного. какая разница между адресами

https://18463.live.streamtheworld.com/JOY_LOUNGE128AAC.aac

и http://18463.live.streamtheworld.com/JOY_LOUNGE128AAC.aac

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

а всяким карадио или   RarmaRadio совершено по боку протокол сайта. он видит знакомый формат потока и проигрывают его...

Даже ваш браузер в случае если вставить в адресную строку только 17733.live.streamtheworld.com/JOY_LOUNGE.mp3 просто подключаеся встроеный проигрыатель, а перед строкой адресса вы увидите ужасную надпись - не защищенно.

а кликните по ссылке, попробует спросить сертификат...

Tenevoi
Offline
Зарегистрирован: 02.10.2018

Народ помогите! Почему не воспроизводит поток https://listen2.myradio24.com/8795 ? На компе все работает а Kr.32 не хочет, пишет No Data...

b52s
Offline
Зарегистрирован: 09.10.2018

kloker пишет:

вы бы дя начала ток померяли на пине LED, на дисплейном модуле.

в модуле 2,4 "240x320  ILI9341 за пином перед лед линейкой уже  стоит ключ управления подсветкой. по крайней мере в моем 2.2 " SPI именно так реализовано. 

в знакосинтезирующих 1604 и 2040 линейка светодиодов запитана на прямую, в 12864 тоже, только от 5 в подсветка крякнет, она на 4.2В MAX.

я подключил питание 3,3v на подсветку как указано в описании индикатора, с esp32. 

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

Так, почитал вдумчиво тему, вроде понял. Подвел для себя промежуточный итог:

Делаем КА-радио 32.

Заказывать надо такую платку WROVER-a:

https://ru.aliexpress.com/item/32985341199.html?spm=a2g0o.cart.0.0.5af83...

Причем ESP32-WROVER-I, чтобы была возможность подключить внешнюю антенну, такую:

https://ru.aliexpress.com/item/32812060413.html?spm=a2g0s.9042311.0.0.13...

для более устойчивого приема. Цап на 5102. А потом уже под себя развести платку с аналоговым питанием, можно на LM317;338, можно на 7805, тут от фантазии зависит. Все лучше чем с шумами от импульсника бороться. А усилитель уже совсем от извращенности мыслей и наличия деталек. У меня пылятся К174УН7, чем не вариант? Экран второстепенен, на мой взгляд, можно и без него прекрасно обойтись. Но, опять же, это чисто мое, субъективное мнение. В общем как-то так.

kloker
Offline
Зарегистрирован: 01.01.2019

b52s пишет:

я подключил питание 3,3v на подсветку как указано в описании индикатора, с esp32. 

если управление яркости подсветки не нужно, то да, можно к 3.3 В подключить. у меня в Sleep яркость уменьшается до минимума шимом напрямую с контроллера, без доп ключей. это на модуле 2.2` ILI9341 SPI без тача.

b52s
Offline
Зарегистрирован: 09.10.2018

Кто-нибудь в ESP32 wroom добавлял память SPIRAM под аудио буфер? Нужно ли что то изменять в конфиге Karadio32?

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

b52s пишет:

Кто-нибудь в ESP32 wroom добавлял память SPIRAM под аудио буфер? Нужно ли что то изменять в конфиге Karadio32?

ничего менять не надо

b52s
Offline
Зарегистрирован: 09.10.2018

pilnikov пишет:

b52s пишет:

Кто-нибудь в ESP32 wroom добавлял память SPIRAM под аудио буфер? Нужно ли что то изменять в конфиге Karadio32?

ничего менять не надо

К сожалению на плату ESP32 DEVKIT V1 не получилось прикрутить память SPIRAM. 

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

b52s пишет:

К сожалению на плату ESP32 DEVKIT V1 не получилось прикрутить память SPIRAM. 

Можно узнать почему не получиться?

Как добавить SPIRAM на wroom - внизу блога:

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

конфиг нужен psram.bin - отличается от стандартного исключением gpio16 и gpio17  - использует сама SPIRAM.

b52s
Offline
Зарегистрирован: 09.10.2018

nadim пишет:

b52s пишет:

К сожалению на плату ESP32 DEVKIT V1 не получилось прикрутить память SPIRAM. 

Можно узнать почему не получиться?

Как добавить SPIRAM на wroom - внизу блога:

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

конфиг нужен psram.bin - отличается от стандартного исключением gpio16 и gpio17  - использует сама SPIRAM.

добавлял SPIRAM на wroom по вашему блогу, получил лог при загрузке esp32:

ets Jun 8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:3564
load:0x40078000,len:9372
ho 0 tail 12 room 4
load:0x40080400,len:5848
entry 0x400806d8
I (109) main: starting app_main()
I (109) main: RAM left: 4394304
E (119) main: Running partition type 0 subtype 16 (offset 0x00010000)
I (139) main: Partition init done...
Log level is now ESP_LOG_ERROR
E (2329) vs1053: NO VS1053 detected
WIFI GO TO AP MODE
E (3969) main: The default AP is  WifiKaRadio. Connect your wifi to it.
Then connect a webbrowser to 192.168.4.1 and go to Setting
May be long to load the first time.Be patient.
IP: 192.168.4.1

E (4189) main: mDNS Init ok
E (4189) main: mDNS Hostname: karadio32
Guru Meditation Error: Core  0 panic'ed (StoreProhibited). Exception was unhandled.
Core 0 register dump:
PC      : 0x4009481a  PS      : 0x00060733  A0      : 0x80097905  A1      : 0x3ffbabf0
A2      : 0xff0e0000  A3      : 0x0000cdcd  A4      : 0xb33fffff  A5      : 0x00000001
A6      : 0x00060720  A7      : 0x0000abab  A8      : 0x0000cdcd  A9      : 0x3ffbae60
A10     : 0x00000000  A11     : 0x00000000  A12     : 0x80095c76  A13     : 0x3ffb05e0
A14     : 0x00000003  A15     : 0x00060023  SAR     : 0x00000018  EXCCAUSE: 0x0000001d
EXCVADDR: 0xff0e0000  LBEG    : 0x4000c2e0  LEND    : 0x4000c2f6  LCOUNT  : 0xffffffff

Backtrace: 0x4009481a:0x3ffbabf0 0x40097902:0x3ffbac20 0x400851c1:0x3ffbac40 0x4008526e:0x3ffbac60 0x4008915d:0x3ffbacb0 0x40136807:0x3ffbacd0 0x40140c81:0x3ffbad10 0x4008c525:0x3ffbad90 0x40095aa5:0x3ffbadd0

Entering gdb stub now.
$T0b#e6+$#00

как сделать psram.bin?

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

b52s пишет:

nadim пишет:

b52s пишет:

К сожалению на плату ESP32 DEVKIT V1 не получилось прикрутить память SPIRAM. 

Можно узнать почему не получиться?

Как добавить SPIRAM на wroom - внизу блога:

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

конфиг нужен psram.bin - отличается от стандартного исключением gpio16 и gpio17  - использует сама SPIRAM.

добавлял SPIRAM на wroom по вашему блогу, получил лог при загрузке esp32:

как сделать psram.bin?

Вы не внимательно читаете. Вам мешают gpio16 и gpio17 - они в конфиге к Wroom используються для энкодера, а в настройках для wrower используется gpio15 и gpio27. Возьмите файл настроек 

new_psram.bin

или standard_psram.bin

Или создайте новый - свой, где пропишете:

P_ENC0_A,data,u8,15
P_ENC0_B,data,u8,27
P_ENC0_BTN,data,u8,5
 
Только для начала отключите или переподключите свой энкодер - физически но новые gpio.
 
b52s
Offline
Зарегистрирован: 09.10.2018

nadim пишет:

b52s пишет:

nadim пишет:

b52s пишет:

К сожалению на плату ESP32 DEVKIT V1 не получилось прикрутить память SPIRAM. 

Можно узнать почему не получиться?

Как добавить SPIRAM на wroom - внизу блога:

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

конфиг нужен psram.bin - отличается от стандартного исключением gpio16 и gpio17  - использует сама SPIRAM.

добавлял SPIRAM на wroom по вашему блогу, получил лог при загрузке esp32:

как сделать psram.bin?

Вы не внимательно читаете. Вам мешают gpio16 и gpio17 - они в конфиге к Wroom используються для энкодера, а в настройках для wrower используется gpio15 и gpio27. Возьмите файл настроек 

new_psram.bin

или standard_psram.bin

Или создайте новый - свой, где пропишете:

P_ENC0_A,data,u8,15
P_ENC0_B,data,u8,27
P_ENC0_BTN,data,u8,5
 
Только для начала отключите или переподключите свой энкодер - физически но новые gpio.
 

понятно, cпасибо за совет все получилось!

b52s
Offline
Зарегистрирован: 09.10.2018

nadim пишет:

Вы не внимательно читаете. Вам мешают gpio16 и gpio17 - они в конфиге к Wroom используються для энкодера, а в настройках для wrower используется gpio15 и gpio27. Возьмите файл настроек 

new_psram.bin

или standard_psram.bin

Или создайте новый - свой, где пропишете:

P_ENC0_A,data,u8,15
P_ENC0_B,data,u8,27
P_ENC0_BTN,data,u8,5
 
Только для начала отключите или переподключите свой энкодер - физически но новые gpio.

Появились новые сообщения в логе:

##CLI.META#: The Made and The Born - Better 2019 Extra [2NWP]
 
E (48609) webclient: Client socket: 56  read: -1  errno:11
E (51689) webclient: Client socket: 56  read: -1  errno:11
 
##CLI.META#: Mayer Hawthorne - Henny Gingerale 2011 Extra
 
E (75339) webclient: Client socket: 56  read: -1  errno:11
E (78419) webclient: Client socket: 56  read: -1  errno:11
E (183689) webserver: semfile fails 1 errno:104
 
##CLI.META#: Ariana and the Rose RKCB - Love You Lately Roosevelt Remix 2018 Extra [2Mh4]
 
E (255339) webclient: Client socket: 56  read: -1  errno:11
E (258419) webclient: Client socket: 56  read: -1  errno:11
##CLI.STOPPED# from try restart
 
wifi при этом отваливается, наверно из-за снятого экрана? 
 
pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

есть бп от пк? если есть - припаяйте 3.3V(оранжевый + черный) прямо на ножки мк 3V3 & GND

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

To b52s У вас проблема с ВиФи из-за самодельной антенны, уберите ее (востановите на плате) и проверьте связь.

b52s
Offline
Зарегистрирован: 09.10.2018

nadim пишет:

To b52s У вас проблема с ВиФи из-за самодельной антенны, уберите ее (востановите на плате) и проверьте связь.

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

kloker
Offline
Зарегистрирован: 01.01.2019

b52s пишет:

wifi при этом отваливается, наверно из-за снятого экрана? 

 

купите МГТФ на 0.1-0.2 мм моточек для тагого вида монтажа с SMD, и ПВХ изоляция подплавляться не будет, и скоростные шины SPI лучше работают, и навесной монтаж по цивильнее выглядеть будет. скрипер для зачистки только подобрать придется.

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

K каким gpio ESP32 нужно припаять чип памяти, если я не снимаю экран?

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

Кусок схемы Из него следует, что вам стоит искать на своей плате пины SD0 - SD3 & GPIO16,17

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

Спасибо

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

-

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

-

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

-

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

Вопрос к kloker. Вы, как завсегдатай темы на радиокоте про темброблок, расскажите пожалуйста вкраце в какой там щас все стадии? И что это вообще за зверь такой? Я дочитал до 16 страницы из 38 и насколько понял - это по сути стм32ф103с8т6, управляющий по и-квадрату аудиопроцессором тда. Процессоров и экранов поддерживается, как я понимаю, несколько. Экранчики желательно большие и только цветные? Как дела с уартом и управлением внешними плюхами по нему? Сам стм управляется кнопками, энкодером и пультом? Веб морду и внешнюю ЕЕПРОМ для него не прикрутили?

Я к чему это спрашиваю. nadim тут намедни меня заразил, захотел я  и2эс усилок присобачить к карадио вместо  вээски. Даже платку уже доработал под мах98357. Но вот незадача - регулировки тембра в этой цепочке не просматривается - а так ну совем не интересно. 

Порывшись во всемирной помойке надыбал такую мелкосхему - ALC5623 http://www.datasheet26.com/download.php?id=716543 Ценник на алишке на них вообще смешной. А по функционалу самое оно.(Имхо). Но вот опять незадача - опыту в подобного рода тематике у меня ну совсем нуль и железа тоже нет (макеток на этих мелкосхемах чето не нашел)

Не могли бы вы с WiseLord пообщаться на предмет поддержки этой мелкосхемки?

Буду премного благодарен.

phoenix75
Offline
Зарегистрирован: 06.07.2017

Давайте я немного проясню эту тему.  Внешнего ЕЕПРОМ нет, вебморды нет. Я несовсем понимаю зачем нужен ALC5626 можете использовать PCM5102. Тембром и всеми делами заведует отдельная платка на TDA7439 например. Этот процесор управляет аудио входами и настройками звука. STM32 всего лишь контролер к аудиопрцесору. Я себе часы делал на этой эстэмке и прикрутил к ним вэбморду и внешнюю память, сейчас платы для себя пытаюсь развести. Вот пока старая версия, над новой работаю.

https://www.youtube.com/watch?v=trJXRXHIhhk

 

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

5623 (я поправил сам себя) нужен как четыре в одном: оно дак, эквалайзер, усилитель для телефонов и микшер. В нем еще и ацп есть (на всякий случай) и линейный выход отдельно. РСМ5102 не устраивает отсутствием темброблока.  Микшер тоже не помешал бы.

phoenix75
Offline
Зарегистрирован: 06.07.2017

Так я и говорю микшер и тембрблок есть в TDA 7439.   Посмотрите эту платку справа видно кондёров много.

https://yadi.sk/i/E59qvP3-3Vi9G5

 

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

тогда придется городить огород из рсм5102 тда7439 и, допустим, мах97220 (не считая эстээмки) 

phoenix75
Offline
Зарегистрирован: 06.07.2017

Ну да огород , а что делать. WiseLord помоему едиственный грамотный програмист в этой теме. Самим слабо, а люди тоже время тратить не будут.

kloker
Offline
Зарегистрирован: 01.01.2019

тема с темброблоком интересна сама по себе, STM32 там управляет темброблоком на TDA74xx, FM тюнером,  плеером на компе через USB Multimedia HID KeyBoard, КаRadio(по UART) , и планируется I2C коммутатор доп входов. органы управления кнопочный блок, энкодер, пульт ДУ. инфа с карадио вся выводится на собственный дисплей(вариант внешнего плугина)

цветные дисплеи до 480х320, с выводом 128 плолсной спектрограммы аудиосигнала, или в режиме "водопад", RDA инфы с FM станций, ну и еще много чего .

подитожу, имея усилок с таким темброблоком достаточно подключить карадио без дисплея и органов управления (ESP32+PCM/VS1053/PWI), и получаем музцентр с плюшками и эффектом ВАУ в одном флаконе.

для вебморды нужен сетевой интерфейс, как минимум, в STM32f103c8 поддержки такого нет. остается ваять на ESP и через UART консоль управлять, как ик пультом, но через вебморду. желающих наваять на карадио пока не нашлось.

прикручивать экзотические i2c чипы к проекту тоже сложно, для отладки кода автору нужен экземпляр чипа с обвязкой, время и желание. мануалов обычно недостаточно.

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

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

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

WiseLord кстати как то обмолвился про консольные команды. Не появились ли там оные?