Схему не менял, менял выводы в тестовых скетчах. VS1053 проверил, тоже исправная, звуки воспроизводит.
Судя по логам, что-то не то в конфигурации.
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:1
load:0x3fff0018,len:4
load:0x3fff001c,len:952
load:0x40078000,len:6084
load:0x40080000,len:7936
entry 0x40080310
D: Starting ESP32-radio running on CPU 1 at 240 MHz. Version Mon, 16 July 2018 11:00:00 GMT. Free memory 238696
D: Display type is BLUETFT
D: Partition nvs found, 20480 bytes
D: Read 31 keys from NVS
D: pin_ir set to -1
D: pin_enc_clk set to -1
D: pin_enc_dt set to -1
D: pin_enc_sw set to -1
D: pin_tft_cs set to -1
D: pin_tft_dc set to -1
D: pin_tft_scl set to -1
D: pin_tft_sda set to -1
D: pin_sd_cs set to -1
D: pin_vs_cs set to -1
D: pin_vs_dcs set to -1
D: pin_vs_dreq set to -1
D: pin_shutdown set to -1
D: pin_spi_sck set to 18
D: pin_spi_miso set to 19
D: pin_spi_mosi set to 23
D: GPIO0 is HIGH
D: GPIO2 is LOW, probably no PULL-UP
D: GPIO4 is HIGH
D: GPIO5 is HIGH
D: GPIO12 is HIGH
D: GPIO13 is HIGH
D: GPIO14 is HIGH
D: GPIO15 is HIGH
D: GPIO16 is HIGH
D: GPIO17 is HIGH
D: GPIO18 is HIGH
D: GPIO19 is HIGH
D: GPIO21 is HIGH
D: GPIO22 is HIGH
D: GPIO23 is HIGH
D: GPIO25 is HIGH
D: GPIO26 is HIGH
D: GPIO27 is HIGH
D: GPIO32 is HIGH
D: GPIO33 is HIGH
D: GPIO34 is LOW, probably no PULL-UP
D: GPIO35 is LOW, probably no PULL-UP
D: gpio_00 will execute uppreset = 1
D: gpio_12 will execute upvolume = 2
D: gpio_13 will execute downvolume = 2
D: Create list with acceptable WiFi networks
D: Added D-Star_Mobile to list of networks
D: Added ADSL to list of networks
D: End adding networks
D: Scan Networks
D: Scan completed
D: Number of available networks: 1
D: 1 - D-Star_Mobile Signal: -54 dBm, Encryption WPA_WPA2_PSK, Acceptable
D: End of list
D: Command: clk_dst with parameter 1
D: Command: clk_offset with parameter 1
D: Command: clk_server with parameter pool.ntp.org
D: Command: gpio_00 with parameter uppreset = 1
D: Command: gpio_12 with parameter upvolume = 2
D: Command: gpio_13 with parameter downvolume = 2
D: Command: mqttbroker with parameter none
D: Command: mqttpasswd with parameter *******
D: Command: mqttport with parameter 1883
D: Command: mqtttpreset with parameter none
D: Command: mqttuser with parameter none
D: Command: preset with parameter 0
D: Command: preset_00 with parameter 109.206.96.34:8100
D: Command: preset_01 with parameter airspectrum.cdnstream1.com:8114/1648_128
D: Command: preset_02 with parameter us2.internet-radio.com:8050
D: Command: preset_03 with parameter airspectrum.cdnstream1.com:8000/1261_192
D: Command: preset_04 with parameter airspectrum.cdnstream1.com:8008/1604_128
D: Command: preset_05 with parameter us1.internet-radio.com:8105
D: Command: preset_06 with parameter icecast.omroep.nl:80/radio1-bb-mp3
D: Command: preset_07 with parameter 205.164.62.15:10032
D: Command: preset_08 with parameter skonto.ls.lv:8002/mp3
D: Command: preset_09 with parameter 94.23.66.155:8106
D: Command: preset_10 with parameter ihr/IHR_IEDM
D: Command: preset_11 with parameter ihr/IHR_TRAN
D: Command: toneha with parameter 0
D: Command: tonehf with parameter 0
D: Command: tonela with parameter 0
D: Command: tonelf with parameter 0
D: Command: volume with parameter 72
D: Slow SPI, Testing VS1053 read/write registers...
D: VS1053 not properly installed!
D: Connect to WiFi
D: Connected to D-Star_Mobile
D: IP = 192.168.1.103
D: Start server for commands
D: Network found. Starting mqtt and OTA
D: MDNS responder started
D: Rotary encoder is disabled (-1/-1/-1)
D: STOP requested
D: New preset/file requested (0/0) from 109.206.96.34:8100
D: Connect to new host 109.206.96.34:8100
D: Connect to 109.206.96.34 on port 8100, extension /
D: Connected to server
D: Duration mp3loop 1
D: Switch to HEADER
D: Headerline: icy-name:NAXI LOVE RADIO (NAXI,Belgrade,Serbia, NAXI,Beograd,Srbija) - 128k
D: Headerline: icy-genre:Love and Romance
D: Headerline: icy-url:http://www.naxi.rs
D: Headerline: content-type:audio/mpeg
D: audio/mpeg seen.
D: Headerline: icy-pub:0
D: Headerline: icy-metaint:8192
D: Headerline: icy-br:128
D: Switch to DATA, bitrate is 128, metaint is 8192
D: Duration mp3loop 25
D: Metadata block 80 bytes
D: Streamtitle found, 70 bytes
D: StreamTitle=' Boris Gardiner - I Wanna Wake Up With You';StreamUrl='';
D: Duration mp3loop 400
D: STOP requested
D: Stopping client
D: New preset/file requested (1/0) from airspectrum.cdnstream1.com:8114/1648_128
D: Connect to new host airspectrum.cdnstream1.com:8114/1648_128
D: Connect to airspectrum.cdnstream1.com on port 8114, extension /1648_128
D: Connected to server
D: STOP requested
D: Stopping client
D: New preset/file requested (2/0) from us2.internet-radio.com:8050
D: Connect to new host us2.internet-radio.com:8050
D: Connect to us2.internet-radio.com on port 8050, extension /
D: Request us2.internet-radio.com:8050 failed!
D: STOP requested
D: New preset/file requested (3/0) from airspectrum.cdnstream1.com:8000/1261_192
D: Connect to new host airspectrum.cdnstream1.com:8000/1261_192
D: Connect to airspectrum.cdnstream1.com on port 8000, extension /1261_192
D: Connected to server
D: STOP requested
D: Stopping client
D: New preset/file requested (4/0) from airspectrum.cdnstream1.com:8008/1604_128
D: Connect to new host airspectrum.cdnstream1.com:8008/1604_128
D: Connect to airspectrum.cdnstream1.com on port 8008, extension /1604_128
D: Connected to server
D: STOP requested
Наконец-то пришла посылка с комплектующими - ESP32, VS1053 и дисплей 1.8 TFT. Собрал по проекту EDZELF. Получил белый экран и тишину в наушниках))) Залил тестовый скетч из примеров для дисплея - работает, текст/картинки,линии рисует, т.е. дисплей исправен, видимо что-то не включил/исправил в основном скетче. В какую сторону копать?
P.S. Как-то бы разделить тему, а то два разных проекта вперемешку, что-то конкретное искать замучаешься(
Попробуйте на базе ESP32 и VS1053 собрать проект KaRadio32, там всё просто и понятно, за одно и модули на работоспособность проверите.
Наконец-то пришла посылка с комплектующими - ESP32, VS1053 и дисплей 1.8 TFT. Собрал по проекту EDZELF. Получил белый экран и тишину в наушниках))) Залил тестовый скетч из примеров для дисплея - работает, текст/картинки,линии рисует, т.е. дисплей исправен, видимо что-то не включил/исправил в основном скетче. В какую сторону копать?
P.S. Как-то бы разделить тему, а то два разных проекта вперемешку, что-то конкретное искать замучаешься(
Народ, перечитал практически всё, что нашел, касаемо wi-fi радио и не могу определиться, какой же вариант выбрать. Как я понял, есть основных пара основных конкурентов: Esp32-radio от Edzelf и KaRadio32 (ну и MiniWebRadio, как лайт-версия). Какой из вариантов лучше и чем???
у MiniWebRadio как раз самый продвинутый функционал - тач, мп3, будильник, русифицированный дисплей, проговаривание времени каждый час. Но... жесткая привязка к железу и необходимость в SD карте. У карадио большой выбор поддерживаемых дисплеев, возможность собрать достаточно стабильный дешевый (порядка 700р) вариант на есп8266 (без дисплея или с внешним на отдельном ардуино контроллере). Но исходники не на ардуино, модификации "под себя" достаточно сложная для новичка вещь (особенно под 8266). Едзельф на дурине, проект "живой", авторская поддержка на гитхабе (по аглицки). Но активно развивается только версия на есп32.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Всем здравствуйте! Больше года не занимался интернет-радио, но тут понадобилось быстренько собрать его... Ну, думаю, проблем-то, пять штук в прошлом году сделал (Edzelf ESP8266). Быстренько спаиваю, ставлю последнюю Arduino IDE (1.8.5), в Менеджере плат ставлю поддержку ESP8266 (тоже последнюю 2.4.1).... и получаю геморроя на две недели. Звук прорывается с бульканьем, 15 секунд и потеря потока, хватает следующую станцию по списку и опять 15 с и потеря потока. WEB морда пускает со скрипом, тупит не по детски. Что я только не делал с бубном... Пока не прочитал на первом листе pdf-ки от Edzelf черным по белому "Arduino IDE version 1.8, esp8266 version 2.2.0". Поставил софт требуемых версий и все заработало, как часы. Вот так вселенная лечит самонадеянных зазнаек :-)))
Кстати, где-то прочитал в Инете, что в Менеджере плат в Arduino IDE не стоит выбирать версию софта выше 2.3.0, не все баги пойманы в более высоких версиях.
Всем здравствуйте! Больше года не занимался интернет-радио, но тут понадобилось быстренько собрать его... Ну, думаю, проблем-то, пять штук в прошлом году сделал (Edzelf ESP8266). Быстренько спаиваю, ставлю последнюю Arduino IDE (1.8.5), в Менеджере плат ставлю поддержку ESP8266 (тоже последнюю 2.4.1).... и получаю геморроя на две недели. Звук прорывается с бульканьем, 15 секунд и потеря потока, хватает следующую станцию по списку и опять 15 с и потеря потока. WEB морда пускает со скрипом, тупит не по детски. Что я только не делал с бубном... Пока не прочитал на первом листе pdf-ки от Edzelf черным по белому "Arduino IDE version 1.8, esp8266 version 2.2.0". Поставил софт требуемых версий и все заработало, как часы. Вот так вселенная лечит самонадеянных зазнаек :-)))
Кстати, где-то прочитал в Инете, что в Менеджере плат в Arduino IDE не стоит выбирать версию софта выше 2.3.0, не все баги пойманы в более высоких версиях.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Железо заказано, как раз ЕСП32, vs1053, енкодер и для начала PAM8403, есть пара дисплеев, типа нокии и филипса. Есть nextion, но жаба душит его на такой проект ставить. В принципе на всех вышеуказаных проектах набор основных железок один и тот же, почему и хотелось бы понять, какая прошивка более развитая. Исходники смотрел и те и другие. Да, карадио слишком заморочливо, но под него много чего наваяли. Есп32радио - более вменяемо, но кой-какие хотелки к нему уже есть :) MiniWebRadio скачаю, гляну. Я его уже смотрел и что-то мне в нем не совсем понравилось. Посмотрю еще раз. Большое спасибо за информацию.
У MiniWebRadio основа такая же как и у эдзельфа, первые версии были "не очень" я сам на такой спалил и экран и вээску (патамушта на соплях и с хреновым питаловом), но вот крайняя собралась "на раз" и поет себе в уголочке.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Железо заказано, как раз ЕСП32, vs1053, енкодер и для начала PAM8403, есть пара дисплеев, типа нокии и филипса. Есть nextion, но жаба душит его на такой проект ставить. В принципе на всех вышеуказаных проектах набор основных железок один и тот же, почему и хотелось бы понять, какая прошивка более развитая. Исходники смотрел и те и другие. Да, карадио слишком заморочливо, но под него много чего наваяли. Есп32радио - более вменяемо, но кой-какие хотелки к нему уже есть :) MiniWebRadio скачаю, гляну. Я его уже смотрел и что-то мне в нем не совсем понравилось. Посмотрю еще раз. Большое спасибо за информацию.
В качестве рекомендации - на PAM8403 параллельно питанию кондесатор поставть 470. Звук будет получше :)
там же по другому делается. При первом запуске надо войти в вэбку, загрузить default конфиг, подправить его, сохранить и перезагрузить. Esp32 подхватит настройки из конфига.
Roofus, всё верно, эти переменные подхватываются из конфига, но собираем-то обычно один раз, так что проще под себя и скомпилить, и в конфиг выводы не надо будет прописывать. Переменные конфига заменяют переменные скетча, так что в принципе и так и так можно, но в скетче надёжнее, на случай слёта конфига, а мы уже не помним, что куда припаяно )
Roofus, у меня нет, хотя явно там проще или так же, как в Ka, просто у меня одно радио в ванной другое на кухне, и нигде негде экран влепить, с экраном в столе лежит Ka (из-за того, что VS заменён на кодек, для пробы), но так и не придуман корпус и место установки.
drserj, да, на этом форуме, я сам искать устану, но я фотки тут выкладывал, всё просто, подсоединяем звуковую массу от VSки не на землю PAMки, а на вывод REF, вообщем-то и всё ), если шум всё же проходит - то да, плохое питание и по питанию пролазит, просто добить керамикой и электролитом, если Вы меломан, и шустрые большие колонки - то тогда да, напрашивается фильтр, тут много раз ссылки были, чтоб самому не считать, мне не понадобился.
Roofus, у меня нет, хотя явно там проще или так же, как в Ka, просто у меня одно радио в ванной другое на кухне, и нигде негде экран влепить, с экраном в столе лежит Ka (из-за того, что VS заменён на кодек, для пробы), но так и не придуман корпус и место установки.
drserj, да, на этом форуме, я сам искать устану, но я фотки тут выкладывал, всё просто, подсоединяем звуковую массу от VSки не на землю PAMки, а на вывод REF, вообщем-то и всё ), если шум всё же проходит - то да, плохое питание и по питанию пролазит, просто добить керамикой и электролитом, если Вы меломан, и шустрые большие колонки - то тогда да, напрашивается фильтр, тут много раз ссылки были, чтоб самому не считать, мне не понадобился.
Я под Karadio приспособил корпус от Амперки. Он у них называется "Структор". Правда у меня с цап-ом сборка
Я так понял, что из-за трансляции мр3 тегов в разной кодировке, до конца русифицировать не удастся. После адаптации часть станций стала отображаться нормально (по-русски), а часть всё равно иероглифами, если так, то печаль. Или всё-таки есть какое-то решение?
Да я понимаю, что всё равно придётся самому ковыряться.
Но, волшебный пендаль ускоряет процесс. Ладно, завтра буду разбираться с функциями, хорошо хоть половина станций по-русски заговорила. :-) Где-то я лишнего кастрировал, или недописал.
Skalolaz - это разные вещи, слабая железяка или комп с неограниченным буфером и ресурсами для такого дела, как радио. Я так понял, человек просил проверить на Ka-Radio, и если там не заикается искать куда копать.
PS У меня на edzelf на esp12 играет идеально, на esp32 иногда заикается, иногда теряет станцию и переходит на другую, тоже времени нет покопать, постоянно в командировках.
Skalolaz - это разные вещи, слабая железяка или комп с неограниченным буфером и ресурсами для такого дела, как радио. Я так понял, человек просил проверить на Ka-Radio, и если там не заикается искать куда копать.
PS У меня на edzelf на esp12 играет идеально, на esp32 иногда заикается, иногда теряет станцию и переходит на другую, тоже времени нет покопать, постоянно в командировках.
ок. Вечером проверю на своей Karadio ESP32 станцию, не проблема
Схему не менял, менял выводы в тестовых скетчах. VS1053 проверил, тоже исправная, звуки воспроизводит.
Судя по логам, что-то не то в конфигурации.
Наконец-то пришла посылка с комплектующими - ESP32, VS1053 и дисплей 1.8 TFT. Собрал по проекту EDZELF. Получил белый экран и тишину в наушниках))) Залил тестовый скетч из примеров для дисплея - работает, текст/картинки,линии рисует, т.е. дисплей исправен, видимо что-то не включил/исправил в основном скетче. В какую сторону копать?
P.S. Как-то бы разделить тему, а то два разных проекта вперемешку, что-то конкретное искать замучаешься(
Попробуйте на базе ESP32 и VS1053 собрать проект KaRadio32, там всё просто и понятно, за одно и модули на работоспособность проверите.
Наконец-то пришла посылка с комплектующими - ESP32, VS1053 и дисплей 1.8 TFT. Собрал по проекту EDZELF. Получил белый экран и тишину в наушниках))) Залил тестовый скетч из примеров для дисплея - работает, текст/картинки,линии рисует, т.е. дисплей исправен, видимо что-то не включил/исправил в основном скетче. В какую сторону копать?
P.S. Как-то бы разделить тему, а то два разных проекта вперемешку, что-то конкретное искать замучаешься(
А Вы в скетче выбор дисплея делали?
Наконец-то пришла посылка с комплектующими - ESP32, VS1053 и дисплей 1.8 TFT.
А можно фото TFT 1.8?
Esp32-radio от Edzelf.
В последнем скетче добавлена поддержка 2,4'' tft 240x320 (ili9341), но шрифт ппц мелкий.
Может кто подскажет, в каких строках параметры подправить?
Неактуально, нашёл сам. Теперь позиции подвинуть...
А можно фото TFT 1.8?
Теперь только в понедельник, на работе всё осталось, пока могу только ссылку где покупал дать -
https://www.aliexpress.com/snapshot/.html?orderId=702161322327219
Неактуально, нашёл сам. Теперь позиции подвинуть...
тач работает?
Он без тача. В своё время тупанул, не тот заказал.
В скетче нет под тач ни пинов ни кода, если что, надо дописывать.
Он без тача. В своё время тупанул, не тот заказал.
В скетче нет под тач ни пинов ни кода, если что, надо дописывать.
ESP32 MiniWebRadio использует встроеный тач. Будет время- попробую собрать
мы с koka7777745 собрали и даже русифицировали. Тач работает будильник и часы работают.
Народ, перечитал практически всё, что нашел, касаемо wi-fi радио и не могу определиться, какой же вариант выбрать. Как я понял, есть основных пара основных конкурентов: Esp32-radio от Edzelf и KaRadio32 (ну и MiniWebRadio, как лайт-версия). Какой из вариантов лучше и чем???
у MiniWebRadio как раз самый продвинутый функционал - тач, мп3, будильник, русифицированный дисплей, проговаривание времени каждый час. Но... жесткая привязка к железу и необходимость в SD карте. У карадио большой выбор поддерживаемых дисплеев, возможность собрать достаточно стабильный дешевый (порядка 700р) вариант на есп8266 (без дисплея или с внешним на отдельном ардуино контроллере). Но исходники не на ардуино, модификации "под себя" достаточно сложная для новичка вещь (особенно под 8266). Едзельф на дурине, проект "живой", авторская поддержка на гитхабе (по аглицки). Но активно развивается только версия на есп32.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Всем здравствуйте! Больше года не занимался интернет-радио, но тут понадобилось быстренько собрать его... Ну, думаю, проблем-то, пять штук в прошлом году сделал (Edzelf ESP8266). Быстренько спаиваю, ставлю последнюю Arduino IDE (1.8.5), в Менеджере плат ставлю поддержку ESP8266 (тоже последнюю 2.4.1).... и получаю геморроя на две недели. Звук прорывается с бульканьем, 15 секунд и потеря потока, хватает следующую станцию по списку и опять 15 с и потеря потока. WEB морда пускает со скрипом, тупит не по детски. Что я только не делал с бубном... Пока не прочитал на первом листе pdf-ки от Edzelf черным по белому "Arduino IDE version 1.8, esp8266 version 2.2.0". Поставил софт требуемых версий и все заработало, как часы. Вот так вселенная лечит самонадеянных зазнаек :-)))
Кстати, где-то прочитал в Инете, что в Менеджере плат в Arduino IDE не стоит выбирать версию софта выше 2.3.0, не все баги пойманы в более высоких версиях.
Всем здравствуйте! Больше года не занимался интернет-радио, но тут понадобилось быстренько собрать его... Ну, думаю, проблем-то, пять штук в прошлом году сделал (Edzelf ESP8266). Быстренько спаиваю, ставлю последнюю Arduino IDE (1.8.5), в Менеджере плат ставлю поддержку ESP8266 (тоже последнюю 2.4.1).... и получаю геморроя на две недели. Звук прорывается с бульканьем, 15 секунд и потеря потока, хватает следующую станцию по списку и опять 15 с и потеря потока. WEB морда пускает со скрипом, тупит не по детски. Что я только не делал с бубном... Пока не прочитал на первом листе pdf-ки от Edzelf черным по белому "Arduino IDE version 1.8, esp8266 version 2.2.0". Поставил софт требуемых версий и все заработало, как часы. Вот так вселенная лечит самонадеянных зазнаек :-)))
Кстати, где-то прочитал в Инете, что в Менеджере плат в Arduino IDE не стоит выбирать версию софта выше 2.3.0, не все баги пойманы в более высоких версиях.
А зачем 5 штук-то?
А зачем 5 штук-то?
Все раздарил - родителям, друзьям, близким людям.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Железо заказано, как раз ЕСП32, vs1053, енкодер и для начала PAM8403, есть пара дисплеев, типа нокии и филипса. Есть nextion, но жаба душит его на такой проект ставить. В принципе на всех вышеуказаных проектах набор основных железок один и тот же, почему и хотелось бы понять, какая прошивка более развитая. Исходники смотрел и те и другие. Да, карадио слишком заморочливо, но под него много чего наваяли. Есп32радио - более вменяемо, но кой-какие хотелки к нему уже есть :) MiniWebRadio скачаю, гляну. Я его уже смотрел и что-то мне в нем не совсем понравилось. Посмотрю еще раз. Большое спасибо за информацию.
У MiniWebRadio основа такая же как и у эдзельфа, первые версии были "не очень" я сам на такой спалил и экран и вээску (патамушта на соплях и с хреновым питаловом), но вот крайняя собралась "на раз" и поет себе в уголочке.
От себя добавлю, что в MiniWebRadio потдержка двух типов ILI9486 и ILI9341 дисплея в плоть до 3.5 дюйма. Сбоев в работе нет.
От себя добавлю, что в MiniWebRadio потдержка двух типов ILI9486 и ILI9341 дисплея в плоть до 3.5 дюйма. Сбоев в работе нет.
А есть скетч правленый под 9486? Пробовал править, не получилось... Не программер я))).
скеч изначально под 9486, чтобы 9341 сделать надо нолик на единицу поменять (не надо для этого быть программЁром)
З.Ы. Specials for non programmers - Выбирайте проекты и железо такими, чтобы править не было бы необходимости, иначе не пищите.
Если у вас не куплено железо и вам не жалко на проект порядка 1500 р (+/-), без учета усилителя корпуса и бп, то я бы собирал MiniWebRadio. (есп32 ~500р vs1053 ~500p дисплей 2.4 2.8 дюймов с тачем тоже ~500p)
Железо заказано, как раз ЕСП32, vs1053, енкодер и для начала PAM8403, есть пара дисплеев, типа нокии и филипса. Есть nextion, но жаба душит его на такой проект ставить. В принципе на всех вышеуказаных проектах набор основных железок один и тот же, почему и хотелось бы понять, какая прошивка более развитая. Исходники смотрел и те и другие. Да, карадио слишком заморочливо, но под него много чего наваяли. Есп32радио - более вменяемо, но кой-какие хотелки к нему уже есть :) MiniWebRadio скачаю, гляну. Я его уже смотрел и что-то мне в нем не совсем понравилось. Посмотрю еще раз. Большое спасибо за информацию.
В качестве рекомендации - на PAM8403 параллельно питанию кондесатор поставть 470. Звук будет получше :)
А ещё и питание гальванически развязать... Помню...
скеч изначально под 9486, чтобы 9341 сделать надо нолик на единицу поменять (не надо для этого быть программЁром)
З.Ы. Specials for non programmers - Выбирайте проекты и железо такими, чтобы править не было бы необходимости, иначе не пищите.
Specials for programmers/
Получил белый экран и тишину в наушниках)))
Победил однако))) Как и предполагал дело в конфигурации выводов оказалось. Здесь -
нужно вместо -1 указать свои номера GPIO
CheS_66, это в esp32 от edzelf?
там же по другому делается. При первом запуске надо войти в вэбку, загрузить default конфиг, подправить его, сохранить и перезагрузить. Esp32 подхватит настройки из конфига.
Edzelf где-то у себя на форуме писал.
скеч изначально под 9486, чтобы 9341 сделать надо нолик на единицу поменять (не надо для этого быть программЁром)
З.Ы. Specials for non programmers - Выбирайте проекты и железо такими, чтобы править не было бы необходимости, иначе не пищите.
Specials for programmers/
Каюсь, ILI 9486 и HX8347D отличаются "слегка"
Можно попробвать скачать https://github.com/schreibfaul1/ESP32-TFT-Library-ILI9486
Заменить ею либу от 9341. В скече поправить 2 строчки
и
719 я строка
Roofus, всё верно, эти переменные подхватываются из конфига, но собираем-то обычно один раз, так что проще под себя и скомпилить, и в конфиг выводы не надо будет прописывать. Переменные конфига заменяют переменные скетча, так что в принципе и так и так можно, но в скетче надёжнее, на случай слёта конфига, а мы уже не помним, что куда припаяно )
udavst, ну да, чтобы не заморачиваться, и с одним железом можно намертво прописать.
Есть у кого-нибудь нанаработки по русификации esp32-radio от edzelf?
Буду благодарен :-)
с PAM-кой питание развязывать не нужно, нужно соединить правильно звуковую землю.
Странно, читал что попытки были, но всё равно вернулись на вариант с DC B0505S. Если можно - урл на схему реализации.
del
Roofus, у меня нет, хотя явно там проще или так же, как в Ka, просто у меня одно радио в ванной другое на кухне, и нигде негде экран влепить, с экраном в столе лежит Ka (из-за того, что VS заменён на кодек, для пробы), но так и не придуман корпус и место установки.
drserj, да, на этом форуме, я сам искать устану, но я фотки тут выкладывал, всё просто, подсоединяем звуковую массу от VSки не на землю PAMки, а на вывод REF, вообщем-то и всё ), если шум всё же проходит - то да, плохое питание и по питанию пролазит, просто добить керамикой и электролитом, если Вы меломан, и шустрые большие колонки - то тогда да, напрашивается фильтр, тут много раз ссылки были, чтоб самому не считать, мне не понадобился.
Roofus, у меня нет, хотя явно там проще или так же, как в Ka, просто у меня одно радио в ванной другое на кухне, и нигде негде экран влепить, с экраном в столе лежит Ka (из-за того, что VS заменён на кодек, для пробы), но так и не придуман корпус и место установки.
drserj, да, на этом форуме, я сам искать устану, но я фотки тут выкладывал, всё просто, подсоединяем звуковую массу от VSки не на землю PAMки, а на вывод REF, вообщем-то и всё ), если шум всё же проходит - то да, плохое питание и по питанию пролазит, просто добить керамикой и электролитом, если Вы меломан, и шустрые большие колонки - то тогда да, напрашивается фильтр, тут много раз ссылки были, чтоб самому не считать, мне не понадобился.
Я под Karadio приспособил корпус от Амперки. Он у них называется "Структор". Правда у меня с цап-ом сборка
Я так понял, что из-за трансляции мр3 тегов в разной кодировке, до конца русифицировать не удастся. После адаптации часть станций стала отображаться нормально (по-русски), а часть всё равно иероглифами, если так, то печаль. Или всё-таки есть какое-то решение?
Шрифты кириллические есть = огромный плюс, надо разбираться с кодировками, в которых передает станция
Тогда ещё вопрос, станция транслирует в потоке, какая кодировка используется, или надо самому вычислять?
Думаете, кто-то это за вас сделает?
Да я понимаю, что всё равно придётся самому ковыряться.
Но, волшебный пендаль ускоряет процесс. Ладно, завтра буду разбираться с функциями, хорошо хоть половина станций по-русски заговорила. :-) Где-то я лишнего кастрировал, или недописал.
А схемки ESP32-Radio нет? Только табличка с пинами?
https://raw.githubusercontent.com/karawin/Ka-Radio32/master/images/schem...
Благодарствую.
Одни расстройства( Может кто-нибудь на карадио проверить как будет играть эта станция - s6.radiohost.pl:8080/;
На Edzelf отбивка при подключении играет нормально, а потом начинает заикаться, как будто буфера не хватает.
В какую сторону копать?
Одни расстройства( Может кто-нибудь на карадио проверить как будет играть эта станция - s6.radiohost.pl:8080/;
На Edzelf отбивка при подключении играет нормально, а потом начинает заикаться, как будто буфера не хватает.
В какую сторону копать?
Самостоятельно можете проверить все ваши буферы программой RadioSure
Skalolaz - это разные вещи, слабая железяка или комп с неограниченным буфером и ресурсами для такого дела, как радио. Я так понял, человек просил проверить на Ka-Radio, и если там не заикается искать куда копать.
PS У меня на edzelf на esp12 играет идеально, на esp32 иногда заикается, иногда теряет станцию и переходит на другую, тоже времени нет покопать, постоянно в командировках.
Skalolaz - это разные вещи, слабая железяка или комп с неограниченным буфером и ресурсами для такого дела, как радио. Я так понял, человек просил проверить на Ka-Radio, и если там не заикается искать куда копать.
PS У меня на edzelf на esp12 играет идеально, на esp32 иногда заикается, иногда теряет станцию и переходит на другую, тоже времени нет покопать, постоянно в командировках.
ок. Вечером проверю на своей Karadio ESP32 станцию, не проблема
Самостоятельно можете проверить все ваши буферы программой RadioSure
На ПК играет не заикаясь. Поток mp3, 256 kbps.
UPD. Разобрался вроде, похоже дело в потоке. поставил другой адрес http://s0.radiohost.pl:8018/Italo4you
там поток AAC 64kbps, на нем почти не заикаясь играет.
Самостоятельно можете проверить все ваши буферы программой RadioSure
На ПК играет не заикаясь. Поток mp3, 256 kbps.
UPD. Разобрался вроде, похоже дело в потоке. поставил другой адрес http://s0.radiohost.pl:8018/Italo4you
там поток AAC 64kbps, на нем почти не заикаясь играет.
Проверил s6.radiohost.pl:8080. Играет нормально в полный рост. поток AAC не могу, ибо у меня Ka без vs1053
Всем доброго времени суток
Вопрос по MiniWebRadio
Приехал дисплей https://ru.aliexpress.com/item/240x320-2-8-SPI-TFT-Touch/32841476566.html?spm=a2g0s.9042311.0.0.63cc33edAv7WsA
Продолжаю "танцы с бубном". Не работает тач. Какие сигналы подключать, только IRQ и CS?
Загружал скеч метеостанции, https://docs.thingpulse.com/guides/wifi-color-display-kit/ тач работает.
Попробовал инвертировать, не помогло (не уверен, что правильно сделал).