Господа, наконец-то пришла esp8266, хочу попробовать проекты и на этом чиме. От сюда вопрос - поделитесь бинарниками и прочей инфой про проекту радиосан-а, который v5, или может уже новее есть?. В Инете нет единого доступного хранилища с проектами инет-радио от этого автора. Ну или может я так плохо искал... Хочу начать с него.
Лучше начни с iradio_mini - у него хоть проект открытый - ВЭБка нормально сделана, кнопки есть, пульт нормально настраивать.
Радиосан v7 - закрытый, только пульт - который очень коряво настраиваеть под свой.
А вообше луше не теряй время и делай КаРадио32 - скоро на нем и блютуз заработает (на Wrover'e).
Спасибо, радиосана уже нашел и зашил. Но ик-приемника и пульта пока нет, так что дальше веб-морды не ушел. Поробую iradio. А КаРадио уже поет дома во всю :)
По клавиатуре подскажите пожалуйста. Cпаял клавиатуру
Плата ttgo music, релиз Kradio32 самый последний , отредактировал ttgotm.csv
P_ADC,data,u8,35
Далее , bash ./nvs_partition_generator.sh ttgotm.csv , залил полученный бинарник , но клавитура так и не пашет .
В чем может быть проблема..
Из ошибок в логах только это
E (568) spiram: SPI RAM enabled but initialization failed. Bailing out.
E (131) main: Running partition type 0 subtype 16 (offset 0x00010000)
Log level is now ESP_LOG_WARN
W (301) GPIO: Hardware namespace option_space not found, ERR: 1102
E (401) vs1053: VS1053 not used
W (431) GPIO: Hardware namespace option_space not found, ERR: 1102
Я вот все хочу Яндекс.Диск к ESP-хе прикодить. Мож кто всречал бибку под Яндекс или Google диск на ардуино? Что бы получить функционал типа плагина MyClouds к AIMP-у. Удобно - накидал в папку песен и воспроизводишь прямо с облака. Не нужно никаких флешек. API Я.диска довольно простой, есть под него библиотека. Я из нее примеры на PHPStorm запускал. mp3 скачивает, не разберусь только как потоком воспроизвести.
Не могу установить драйвер на ардуино нано. Плата с микросхемой CH340. Ардуино уно с такой же микрухой отлично работает.
Это отказ железа нано или что то еще?
если на этом-же компе плата с CH340 отлично работает, то драйверы установлены нормально, проблема или в CH340, или в AVR+BootLoader. в Диспетчере устройств что показывает, COM-Port появляется без восклицательных знаков?
Нашел не у китайцев по нормальной цене ESP32-WROOM-32D (16MB) и ESP32-WROVER (IPEX 16MB).
Подкажите что лучше взять? Разница в цене меньше бакса.
От модуля ESP-WROOM-32, построенного на базе аналогичного чипсета, модуль ESP32-WROVER отличается наличием встроенной микросхемы оперативной памяти (PSRAM) объемом 32 Мбит.
ESP32-WROVER-I отличается наличием встроенной микросхемы оперативной памяти (PSRAM) объемом 32 Мбит и коннектором для подключения внешней антенны.
Не могу установить драйвер на ардуино нано. Плата с микросхемой CH340. Ардуино уно с такой же микрухой отлично работает.
Это отказ железа нано или что то еще?
если на этом-же компе плата с CH340 отлично работает, то драйверы установлены нормально, проблема или в CH340, или в AVR+BootLoader. в Диспетчере устройств что показывает, COM-Port появляется без восклицательных знаков?
второй вариант, нет электрического контакта в разъеме USB, что очень вероятно с таким разбросом у китайпрома. попробуйте заменить кабель (взять всяких разных у знакомых на полчаса).
вся External Memory ESP32 не поддерживает DMA, тормозит при кешировании в узких местах(шина одна на флеш и RAM, работают по очереди, в RTOS ESP32 хз что творится, закрытый проект). под карадио может и прокатит, со слайдшоу на прорисовках дисплея.
To kloker, вот вы вместо критики взяли бы и пропатчили либу u8c2(ucg) на предмет использования dma при выводе динамических объектов, а еще чтобы это было не в ущерб декодированию и буферизации.
Тут народец кипятком писается от возможности извлекать звук из есп8266 с минимумом периферии и скудной веб мордой, а вы все критикуете проект с широким набором используемых дисплеев, кучей интерфейсов управления, включая тач и приложение для андроид, сносными веб мордой и картинкой на экране.
Памяти в притык, на буфер мало остается. Поэтому дисплей в ущерб буферу.
Скоро приедут заказанные платы там придусмотрел место под дисплей ssd1306, кому не важен буфер можно будет использовать (как приедут платы поправлю прошивку под дисплей).
To kloker, вот вы вместо критики взяли бы и пропатчили либу u8c2(ucg) на предмет использования dma при выводе динамических объектов, а еще чтобы это было не в ущерб декодированию и буферизации. Тут народец кипятком писается от возможности извлекать звук из есп8266 с минимумом периферии и скудной веб мордой, а вы все критикуете проект с широким набором используемых дисплеев, кучей интерфейсов управления, включая тач и приложение для андроид, сносными веб мордой и картинкой на экране.
я один из тех, кто выдавил сносный звук из есп8266 через I2S DAC с минимумом периферии))
по ДМА и external RAM, там похоже проблема поглубже будет, чем либу пропатчить. платформа с закрытым кодом RTOS и железом.
это как андроид на распбери, всё портировали, кроме дров на граф процессор, на который производитель код не открыл. на том тема и засохла
Привет! Прикупил TTGO TM Music - думал собрать интернет-радио с малыми затратами, т.к. не силен в этой теме. Ценой пары убитых вечеров удалось прошить последнюю прошивку Ka-Radio, заставить работать экран, подключить нужные мне станции. В итоге все работает, но как всегда в процессе захотелось большего :) Решил подключить энкодер, но так и не разобрался как это сделать. Нужно только переключать станции вращением энкодера (кнопками не очень удобно это делать), громкость будет регулироваться в усилителе. Буду благодарен если просветите меня в этом вопросе.
Добрый день уважаемый Landed!
Хотелось бы узнать каковы впечатления от данного девайса? Как звук, интерфейс, есть ли доступ к GPIO, что с ААС?
Просто сам на распутье и не знаю что заказать. Никак не могу определиться TTGO TM или ESP 32 WROOM/WROVER. Хотелось бы поддержку ААС и ещё дальнейшую возможность конструирования и улучшения.
Хотелось бы узнать каковы впечатления от данного девайса? Как звук, интерфейс, есть ли доступ к GPIO, что с ААС?
Просто сам на распутье и не знаю что заказать. Никак не могу определиться TTGO TM или ESP 32 WROOM/WROVER. Хотелось бы поддержку ААС и ещё дальнейшую возможность конструирования и улучшения.
Если рученки чешутся постоянно - то WROOM/WROVER. Если хочется "чтобы хоть что - то из того, что набрал на али, все же работало" то вам к ттго. Основная фишка ттгошки - готовый девайс на одной плате без доп соплей. Но не подлежащий апгрейду - энкодер подцепить можно, но это "сопли", вээску (1053) подключить геморно и опять же "сопли", внешнюю рам так же геморно - 16 и 17 гпио заняты дисплеем, тача нет.
Если не планируете куда то встраивать (корпус, который скроет все ваши сопли и придаст общую механическую жесткость конструкции) то однозначно ттго.
Просто я в этой теме пока новичок и весь форум по быстрому прочитать сложновато, всё смешивается (люди, кони :-) ). А ручёнки то дааа, чешутся!
И ещё, я правильно понял, что нормальная поддержка ААС только на VS-ке возможна?
Я тестил ААС на врувере - работает, но иногда "хрюкает" - звук начинает идти с жуткими искажениями, правда недолго. Если слушать радио "внимательно" - да напрягает. Если "чет там поет и ладно" - то вполне приемлимо. Аппаратное декодирование ААС - да, пока тока на вээске.
Просто я в этой теме пока новичок и весь форум по быстрому прочитать сложновато, всё смешивается (люди, кони :-) ). А ручёнки то дааа, чешутся!
И ещё, я правильно понял, что нормальная поддержка ААС только на VS-ке возможна?
Я тестил ААС на врувере - работает, но иногда "хрюкает" - звук начинает идти с жуткими искажениями, правда недолго. Если слушать радио "внимательно" - да напрягает. Если "чет там поет и ладно" - то вполне приемлимо. Аппаратное декодирование ААС - да, пока тока на вээске.
для получения навыков программирования да, отладочная плата супер. цена только вот как за RaspberryPi Zero W, в которой и вайфай с блютузом, и частота ядра 1.2 Ггц, и полновесный линукс и ОЗУ 512 Мб. остается залить на SD карточку закастомленую под медиа контент сборку дебиан.
разработайте уже в конце концов универсальную плату для карадио, модуль ESP32 ,SPI-SRAM кеш, VLSI кодек с дисплеем и платой по отдельности дешевле, чем борда для отладки с избытком интерфейсов, разъемов и площади платы + дисплеи на соплях. ну и компоновку компонентов на плате под конкретную задачу, чтобы и дисплей с кнопками- энкодером разместить под предполагаемый корпус, и от мотка проводов избавиться.
это не критика, я с точки зрения рентабельности на выходе ваших дивайсов. поиграться для отладки да, лепить на долго всё же надо на своей плате в юзабельном корпусе.
Модуль 600, вээс 500, дисплей 500, сама плата 300, мишура еще ~300-500
Путей 2
1 сделать универсальную макетку для установки готовых модулей
2 часть схемы разместить на плате с установкой только самого модуля есп, без девборд (требует доп закупа смд рассыпухи и высокого скилла по запайке всего этого, но выигрыш в габаритах)
Nолько что китайцы прислали. Есть боард типа MB120, переходника (5v->3.3v) нет.
/quote]
будь добр отпишись, мил человек, как она? Думаю такую же докупить (обычные врум есть уже 2 штуки), так и не понимаю сколько в ней памяти-у продавца описание одно на картинке другое. А что мешает туда сразу же залить Карадио32 и "пощупать" хотя бы через вебморду?
Модуль 600, вээс 500, дисплей 500, сама плата 300, мишура еще ~300-500
Путей 2
1 сделать универсальную макетку для установки готовых модулей
2 часть схемы разместить на плате с установкой только самого модуля есп, без девборд (требует доп закупа смд рассыпухи и высокого скилла по запайке всего этого, но выигрыш в габаритах)
ыых, когдато, в прошлой жизни, за день впаивал 80-100 дип корпусов в двустороннюю плату без маски припоем ПОС-61 с прута с палец толщиной. раскатывали молотком на тисах и вперёд бревном 25 ватным, смазывая канифолью на спирту место пайки))
потом борьба с соплями с линзой и лампой на просвет)) зато паять и левой теперь могу.
про VS1053, есть более дешевые варианты на софтовом кодеке + I2S выход (в 2 раза дешевле), ну и AAC/Flack софтово тоже жуются норм, кому еще дешевле можно перейти на ШИМ выход, разницу не все услышат)). почему карадио заточен только под VS вопрос к разрабу. мощи CortexM3 на 2 ядра 240 МГц хватает с головой, еще и на перекуры остается.
если имеете обратную связь с разрабом карадио, предложите как вариант, вдруг откликнется.
ыых, когдато, в прошлой жизни, за день впаивал 80-100 дип корпусов в двустороннюю плату без маски припоем ПОС-61 с прута с палец толщиной. раскатывали молотком на тисах и вперёд бревном 25 ватным, смазывая канифолью на спирту место пайки))
25 ватт это интеллигент самый маленький из советских.
25 ватт это интеллигент самый маленький из советских.
Бревно - это стоваттник
чтото вроде этого
по сравнению с паяльными станциями и жалом под 604-805 SMD, достал с полки - бревно))
из мана карадио да, не вник до конца, но PDM/I2S уже круто в плане конечной цены девайса.
никак видео не сниму с ключом на ШИМ и динамиком с проекта ESP-Mini, 3-5 Вт динамика под рукой нет, а большие мониторные наушники в нагрузке не сильно наглядно.
Я тут 0406 попробовал феном паять - сжег кусок зеленой двухсторонней макетки (выгорел квадрат 4 х 4 дырки), воняло потом на всю квартиру полдня. При перегреве эта зеленая маска работает как катализатор и плата начинает бурно гореть. Теперь паяю их топориком т12-к. Думаю прикупить кu.
Nолько что китайцы прислали. Есть боард типа MB120, переходника (5v->3.3v) нет.
Сначало под лупой проверь на "сопли". Мне на днях ESP32 пришла, так на самом модуле две пары GPIO были замкнуты тоненькой "соплей" (косяк китайцев при монтаже к боард).
rv9c Хорошие платы. Порадовала скорость переключения каналов, логичный светодиод. У меня Ваша прошивка очень заикалась (подключал через внешний DAC, чтоб стерео было), было бы подключение внешней памяти, как в КА, было бы лучше, Ну и регулировка переменником - ну история, есть же выводы на ESP12, ну 2-то свободных есть, или дело в прерываниях, или дело в экономии?
Внешнюю память вешать на esp8266 не целесообразно по нескольким причинам: малое кол-во доступных gpio часть которых займет внешняя память, цена памяти дороже модуля esp-12. По поводу заиканий тут причин куча все зависит от сервера, сети, загруженности wifi, уровня сигнала wifi. Заметил если уровень ниже -76дб то заикания чаще.
Если нужен буфер то лучше применять esp32 цена-функционал хорошее соотношение, но там есть подводные камни в виде корявой sdk из за которой пока не получается сделать полноценный декодер мп3 не говоря уж про аас в среде ардуино, надеюсь поправят скоро. В idf тоже косяков в этом плане хватает)
Кстати, форумчани у меня вопрос.
Нужна ли hifi версия ESPmini?
Предполагаю использовать внешний ЦАП, пока предпочтение отдаю uda1334ats
Просто edzelf esp32 у меня скорость переключения до 4 секунд, очень бесит, а в edzelf 8266 тоже быстрая. Да, сигнал по квартире у меня слабоват, потому и edzelf 32, бывает, пропадает сек на 5, потом играет час-полчас, но Espmini в том же месте просто нельзя слушать из-за заиканий (конечно не исключаю разную чуствительность модулей), потому и про память, по затратам, что 32 взять (которой тоже память бы не помешала), что 8266+память в принципе одинаково, с пинами понятно, но не всем дисплей, например нужен, потом можно все кнопки на 1 аналог повесить.
Господа, наконец-то пришла esp8266, хочу попробовать проекты и на этом чиме. От сюда вопрос - поделитесь бинарниками и прочей инфой про проекту радиосан-а, который v5, или может уже новее есть?. В Инете нет единого доступного хранилища с проектами инет-радио от этого автора. Ну или может я так плохо искал... Хочу начать с него.
Лучше начни с iradio_mini - у него хоть проект открытый - ВЭБка нормально сделана, кнопки есть, пульт нормально настраивать.
Радиосан v7 - закрытый, только пульт - который очень коряво настраиваеть под свой.
А вообше луше не теряй время и делай КаРадио32 - скоро на нем и блютуз заработает (на Wrover'e).
А вообше луше не теряй время и делай КаРадио32 - скоро на нем и блютуз заработает (на Wrover'e).
Ну вааще! Здорово будет!
Спасибо, радиосана уже нашел и зашил. Но ик-приемника и пульта пока нет, так что дальше веб-морды не ушел. Поробую iradio. А КаРадио уже поет дома во всю :)
upd: ссыль на iradio не фурычит.
upd: ссыль на iradio не фурычит.
https://esp-radio.ru/iradio_mini/
Подкрутили маленько с JP под ODROID-GO
Demo
HowTo
https://esp-radio.ru/iradio_mini/
Спасибо, зашил, работает, но с хрипами. Буду разбираться.
https://esp-radio.ru/iradio_mini/
Спасибо, зашил, работает, но с хрипами. Буду разбираться.
Отключи в ВЭБ морде данные для отладки - звук должен стать чище.
Нет, дополнительно ничего не ставил: ESP-wroom-32 + PCM5102 + ssd1306 + энкодер + ИК
Хм, как подключили? Не должно быть хрипов.
Подключите наушники к gpio3(rx) через резистор 470Ом и послушайте.
По клавиатуре подскажите пожалуйста. Cпаял клавиатуру
Плата ttgo music, релиз Kradio32 самый последний , отредактировал ttgotm.csv
Далее , bash ./nvs_partition_generator.sh ttgotm.csv , залил полученный бинарник , но клавитура так и не пашет .
В чем может быть проблема..
Из ошибок в логах только это
ps Заработало после внесение изменений в gpio.h
Да просто подтыкал наушник к rx-у. Понятно, что не правильно, но на большее времени не было, так что выводы делать рано, пока не подключу по феншую.
Надо через токоограничивающий резистор обязательно. С выхода gpio должно без искажений "петь" в наушники)
Всем привет!
Не могу установить драйвер на ардуино нано. Плата с микросхемой CH340. Ардуино уно с такой же микрухой отлично работает.
Это отказ железа нано или что то еще?
Нашел не у китайцев по нормальной цене ESP32-WROOM-32D (16MB) и ESP32-WROVER (IPEX 16MB).
Подкажите что лучше взять? Разница в цене меньше бакса.
Всем привет!
Не могу установить драйвер на ардуино нано. Плата с микросхемой CH340. Ардуино уно с такой же микрухой отлично работает.
Это отказ железа нано или что то еще?
если на этом-же компе плата с CH340 отлично работает, то драйверы установлены нормально, проблема или в CH340, или в AVR+BootLoader. в Диспетчере устройств что показывает, COM-Port появляется без восклицательных знаков?
Нашел не у китайцев по нормальной цене ESP32-WROOM-32D (16MB) и ESP32-WROVER (IPEX 16MB).
Подкажите что лучше взять? Разница в цене меньше бакса.
Я задавал такой вопрос JP: ответил Бери ESP32-WROVER (IPEX 8 или 16MB). Себе купил ESP32-WROVER 16MB - разница небольшая с 8MB.
Нашел не у китайцев по нормальной цене ESP32-WROOM-32D (16MB) и ESP32-WROVER (IPEX 16MB).
Подкажите что лучше взять? Разница в цене меньше бакса.
От модуля ESP-WROOM-32, построенного на базе аналогичного чипсета, модуль ESP32-WROVER отличается наличием встроенной микросхемы оперативной памяти (PSRAM) объемом 32 Мбит.
ESP32-WROVER-I отличается наличием встроенной микросхемы оперативной памяти (PSRAM) объемом 32 Мбит и коннектором для подключения внешней антенны.
Поэтому у китаёз заказал wrover-i, вот жду
Всем привет!
Не могу установить драйвер на ардуино нано. Плата с микросхемой CH340. Ардуино уно с такой же микрухой отлично работает.
Это отказ железа нано или что то еще?
если на этом-же компе плата с CH340 отлично работает, то драйверы установлены нормально, проблема или в CH340, или в AVR+BootLoader. в Диспетчере устройств что показывает, COM-Port появляется без восклицательных знаков?
С восклицательным знаком.
С восклицательным знаком.
похоже CH340 всё,
второй вариант, нет электрического контакта в разъеме USB, что очень вероятно с таким разбросом у китайпрома. попробуйте заменить кабель (взять всяких разных у знакомых на полчаса).
я комплектный с Nano сразу выкинул.
Спасибо
Спасибо
PSRAM это Dynamic random-access memory, Псевдостатическая динамическая память с интерфейсом SPI и внутренней регенерацией ячеек.
по таким ценам за модуль ESP32-WROVER($4 за модуль без борды и доставки), уж лучше к ESP8266 SPI-SRAM припаять, (23LC1024- $1.74), если делать не себе а на продажу, как законченое изделие. https://github.com/earlephilhower/ESP8266Audio/raw/master/examples/StreamMP3FromHTTP_SPIRAM/Schema_Spiram.png
вся External Memory ESP32 не поддерживает DMA, тормозит при кешировании в узких местах(шина одна на флеш и RAM, работают по очереди, в RTOS ESP32 хз что творится, закрытый проект). под карадио может и прокатит, со слайдшоу на прорисовках дисплея.
вот такое mini WEB radio получилось
версия 32
спасибо автору : https://esp-radio.ru/iradio_mini/
используемые детальки:
питание 3,3в
https://ru.aliexpress.com/item/Free-Shipping-5PCS-ACS712-ACS712T-ACS712T...
esp8266
https://ru.aliexpress.com/item/1-CH340-ESP8266-nodemcu-V3-Lua-WI-FI-32/3...
клемы
https://ru.aliexpress.com/item/20PCS-KF301-2P-5-08mm-2-Pin-Connect-Termi...
pam8403
https://ru.aliexpress.com/item/5PCS-2-Channels-3W-Digital-power-PAM8403-...
кнопки, светодиоды, резисторы, конденсаторы и фотоприёмник со старого спутникового ресивера
Шикарно получилось) тоже макетками надо затариться будет.
To kloker, вот вы вместо критики взяли бы и пропатчили либу u8c2(ucg) на предмет использования dma при выводе динамических объектов, а еще чтобы это было не в ущерб декодированию и буферизации.
Тут народец кипятком писается от возможности извлекать звук из есп8266 с минимумом периферии и скудной веб мордой, а вы все критикуете проект с широким набором используемых дисплеев, кучей интерфейсов управления, включая тач и приложение для андроид, сносными веб мордой и картинкой на экране.
Памяти в притык, на буфер мало остается. Поэтому дисплей в ущерб буферу.
Скоро приедут заказанные платы там придусмотрел место под дисплей ssd1306, кому не важен буфер можно будет использовать (как приедут платы поправлю прошивку под дисплей).
Платы будут такие, размер 48х42мм
перед
зад
А файлами платы с народом не поделитесь?
я один из тех, кто выдавил сносный звук из есп8266 через I2S DAC с минимумом периферии))
по ДМА и external RAM, там похоже проблема поглубже будет, чем либу пропатчить. платформа с закрытым кодом RTOS и железом.
это как андроид на распбери, всё портировали, кроме дров на граф процессор, на который производитель код не открыл. на том тема и засохла
насчет критики, я только за развитие всевозможных проектов и поделок. нарыл вот дрова с DMA на дисплеи с SPI. https://github.com/loboris/ESP32_TFT_library
сам рос и учился на АОН и спектрумах, когда и персоналок толком не было в стране (эмбарго на поставки вычтехники в совок).
вот такое mini WEB radio получилось
версия 32
А 220v на той же плате по правилам разве? в БП разрез делают. а тут наполовину вообще металлизированная...
плюсанул так или иначе)))
Привет! Прикупил TTGO TM Music - думал собрать интернет-радио с малыми затратами, т.к. не силен в этой теме. Ценой пары убитых вечеров удалось прошить последнюю прошивку Ka-Radio, заставить работать экран, подключить нужные мне станции. В итоге все работает, но как всегда в процессе захотелось большего :) Решил подключить энкодер, но так и не разобрался как это сделать. Нужно только переключать станции вращением энкодера (кнопками не очень удобно это делать), громкость будет регулироваться в усилителе. Буду благодарен если просветите меня в этом вопросе.
Добрый день уважаемый Landed!
Хотелось бы узнать каковы впечатления от данного девайса? Как звук, интерфейс, есть ли доступ к GPIO, что с ААС?
Просто сам на распутье и не знаю что заказать. Никак не могу определиться TTGO TM или ESP 32 WROOM/WROVER. Хотелось бы поддержку ААС и ещё дальнейшую возможность конструирования и улучшения.
Добрый день уважаемый Landed!
Хотелось бы узнать каковы впечатления от данного девайса? Как звук, интерфейс, есть ли доступ к GPIO, что с ААС?
Просто сам на распутье и не знаю что заказать. Никак не могу определиться TTGO TM или ESP 32 WROOM/WROVER. Хотелось бы поддержку ААС и ещё дальнейшую возможность конструирования и улучшения.
Если тему почитать - то я раза три выкладывал описалово ттго тм. У nadim в "поминальнике" https://www.drive2.ru/b/487463808323813881/ тоже есть.
Если рученки чешутся постоянно - то WROOM/WROVER. Если хочется "чтобы хоть что - то из того, что набрал на али, все же работало" то вам к ттго. Основная фишка ттгошки - готовый девайс на одной плате без доп соплей. Но не подлежащий апгрейду - энкодер подцепить можно, но это "сопли", вээску (1053) подключить геморно и опять же "сопли", внешнюю рам так же геморно - 16 и 17 гпио заняты дисплеем, тача нет.
Если не планируете куда то встраивать (корпус, который скроет все ваши сопли и придаст общую механическую жесткость конструкции) то однозначно ттго.
Спасибо большое за развернутый ответ!
Просто я в этой теме пока новичок и весь форум по быстрому прочитать сложновато, всё смешивается (люди, кони :-) ). А ручёнки то дааа, чешутся!
И ещё, я правильно понял, что нормальная поддержка ААС только на VS-ке возможна?
Спасибо большое за развернутый ответ!
Просто я в этой теме пока новичок и весь форум по быстрому прочитать сложновато, всё смешивается (люди, кони :-) ). А ручёнки то дааа, чешутся!
И ещё, я правильно понял, что нормальная поддержка ААС только на VS-ке возможна?
Спасибо большое за развернутый ответ!
Просто я в этой теме пока новичок и весь форум по быстрому прочитать сложновато, всё смешивается (люди, кони :-) ). А ручёнки то дааа, чешутся!
И ещё, я правильно понял, что нормальная поддержка ААС только на VS-ке возможна?
Я тестил ААС на врувере - работает, но иногда "хрюкает" - звук начинает идти с жуткими искажениями, правда недолго. Если слушать радио "внимательно" - да напрягает. Если "чет там поет и ладно" - то вполне приемлимо. Аппаратное декодирование ААС - да, пока тока на вээске.
Ещё раз огромное СПАСИБО!
есть еще такая http://gamma.spb.ru/novosti-proizvoditelej/espressif/443-otladochnaya-plata-esp32-lyrat-dlya-modulej-esp32-wrover-kompanii-espressif-golosovye-intellektualnye-prilozheniya
купить тут https://www.electrodragon.com/product/esp32-lyrat-audio-development-board-esp32-wrover/
она правда без экрана. Но прикрутить не сложно даже с тачем.
для получения навыков программирования да, отладочная плата супер. цена только вот как за RaspberryPi Zero W, в которой и вайфай с блютузом, и частота ядра 1.2 Ггц, и полновесный линукс и ОЗУ 512 Мб. остается залить на SD карточку закастомленую под медиа контент сборку дебиан.
разработайте уже в конце концов универсальную плату для карадио, модуль ESP32 ,SPI-SRAM кеш, VLSI кодек с дисплеем и платой по отдельности дешевле, чем борда для отладки с избытком интерфейсов, разъемов и площади платы + дисплеи на соплях. ну и компоновку компонентов на плате под конкретную задачу, чтобы и дисплей с кнопками- энкодером разместить под предполагаемый корпус, и от мотка проводов избавиться.
это не критика, я с точки зрения рентабельности на выходе ваших дивайсов. поиграться для отладки да, лепить на долго всё же надо на своей плате в юзабельном корпусе.
мы работаем в этом направлении ;)
Ценник все равно конский выйдет.
Модуль 600, вээс 500, дисплей 500, сама плата 300, мишура еще ~300-500
Путей 2
1 сделать универсальную макетку для установки готовых модулей
2 часть схемы разместить на плате с установкой только самого модуля есп, без девборд (требует доп закупа смд рассыпухи и высокого скилла по запайке всего этого, но выигрыш в габаритах)
Подскажите, как оперативно проверить плату ESP32?
Nолько что китайцы прислали. Есть боард типа MB120, переходника (5v->3.3v) нет.
Подскажите, как оперативно проверить плату ESP32?
самый простой, подключить по USB и влить мигалку светодиодом с IDE Arduino.
+ модуль должен идти с прошитым демо, т.е отвечать через USB по терминалу на AT команды.
[quote=sergunOK]
Подскажите, как оперативно проверить плату ESP32?
Nолько что китайцы прислали. Есть боард типа MB120, переходника (5v->3.3v) нет.
/quote]
будь добр отпишись, мил человек, как она? Думаю такую же докупить (обычные врум есть уже 2 штуки), так и не понимаю сколько в ней памяти-у продавца описание одно на картинке другое. А что мешает туда сразу же залить Карадио32 и "пощупать" хотя бы через вебморду?
мы работаем в этом направлении ;)
Ценник все равно конский выйдет.
Модуль 600, вээс 500, дисплей 500, сама плата 300, мишура еще ~300-500
Путей 2
1 сделать универсальную макетку для установки готовых модулей
2 часть схемы разместить на плате с установкой только самого модуля есп, без девборд (требует доп закупа смд рассыпухи и высокого скилла по запайке всего этого, но выигрыш в габаритах)
ыых, когдато, в прошлой жизни, за день впаивал 80-100 дип корпусов в двустороннюю плату без маски припоем ПОС-61 с прута с палец толщиной. раскатывали молотком на тисах и вперёд бревном 25 ватным, смазывая канифолью на спирту место пайки))
потом борьба с соплями с линзой и лампой на просвет)) зато паять и левой теперь могу.
про VS1053, есть более дешевые варианты на софтовом кодеке + I2S выход (в 2 раза дешевле), ну и AAC/Flack софтово тоже жуются норм, кому еще дешевле можно перейти на ШИМ выход, разницу не все услышат)). почему карадио заточен только под VS вопрос к разрабу. мощи CortexM3 на 2 ядра 240 МГц хватает с головой, еще и на перекуры остается.
если имеете обратную связь с разрабом карадио, предложите как вариант, вдруг откликнется.
Work with i2s, internal DAC or a vs1053.
Output mode set in Setting panel on web page of KaraDio32 :
Это из мануала карадио
ыых, когдато, в прошлой жизни, за день впаивал 80-100 дип корпусов в двустороннюю плату без маски припоем ПОС-61 с прута с палец толщиной. раскатывали молотком на тисах и вперёд бревном 25 ватным, смазывая канифолью на спирту место пайки))
25 ватт это интеллигент самый маленький из советских.
Бревно - это стоваттник
Еще топоры были https://yandex.ru/images/search?pos=0&img_url=https%3A%2F%2Fradiosfera.net%2Ffiles%2Fcatalog%2F17046.jpg&text=%D0%BF%D0%B0%D1%8F%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%20%D1%82%D0%BE%D0%BF%D0%BE%D1%80%D0%B8%D0%BA%201000%20%D0%B2%D1%82&lr=20624&rpt=simage
чтото вроде этого
25 ватт это интеллигент самый маленький из советских.
Бревно - это стоваттник
чтото вроде этого
по сравнению с паяльными станциями и жалом под 604-805 SMD, достал с полки - бревно))
из мана карадио да, не вник до конца, но PDM/I2S уже круто в плане конечной цены девайса.
никак видео не сниму с ключом на ШИМ и динамиком с проекта ESP-Mini, 3-5 Вт динамика под рукой нет, а большие мониторные наушники в нагрузке не сильно наглядно.
Я тут 0406 попробовал феном паять - сжег кусок зеленой двухсторонней макетки (выгорел квадрат 4 х 4 дырки), воняло потом на всю квартиру полдня. При перегреве эта зеленая маска работает как катализатор и плата начинает бурно гореть. Теперь паяю их топориком т12-к. Думаю прикупить кu.
Подскажите, как оперативно проверить плату ESP32?
Nолько что китайцы прислали. Есть боард типа MB120, переходника (5v->3.3v) нет.
Сначало под лупой проверь на "сопли". Мне на днях ESP32 пришла, так на самом модуле две пары GPIO были замкнуты тоненькой "соплей" (косяк китайцев при монтаже к боард).
Пришло 10 приемников ESPmini из первой партии и сразу же снял обзор)
https://youtu.be/2klhZxRt9Qo
https://youtu.be/xyht_D7AgxM
rv9c Хорошие платы. Порадовала скорость переключения каналов, логичный светодиод. У меня Ваша прошивка очень заикалась (подключал через внешний DAC, чтоб стерео было), было бы подключение внешней памяти, как в КА, было бы лучше, Ну и регулировка переменником - ну история, есть же выводы на ESP12, ну 2-то свободных есть, или дело в прерываниях, или дело в экономии?
Внешнюю память вешать на esp8266 не целесообразно по нескольким причинам: малое кол-во доступных gpio часть которых займет внешняя память, цена памяти дороже модуля esp-12. По поводу заиканий тут причин куча все зависит от сервера, сети, загруженности wifi, уровня сигнала wifi. Заметил если уровень ниже -76дб то заикания чаще.
Если нужен буфер то лучше применять esp32 цена-функционал хорошее соотношение, но там есть подводные камни в виде корявой sdk из за которой пока не получается сделать полноценный декодер мп3 не говоря уж про аас в среде ардуино, надеюсь поправят скоро. В idf тоже косяков в этом плане хватает)
Кстати, форумчани у меня вопрос.
Нужна ли hifi версия ESPmini?
Предполагаю использовать внешний ЦАП, пока предпочтение отдаю uda1334ats
Просто edzelf esp32 у меня скорость переключения до 4 секунд, очень бесит, а в edzelf 8266 тоже быстрая. Да, сигнал по квартире у меня слабоват, потому и edzelf 32, бывает, пропадает сек на 5, потом играет час-полчас, но Espmini в том же месте просто нельзя слушать из-за заиканий (конечно не исключаю разную чуствительность модулей), потому и про память, по затратам, что 32 взять (которой тоже память бы не помешала), что 8266+память в принципе одинаково, с пинами понятно, но не всем дисплей, например нужен, потом можно все кнопки на 1 аналог повесить.