Интернет радиоприемник ESP32 v2

Тема в разделе "ESP8266, ESP32", создана пользователем rv9c, 20 ноя 2019.

  1. DMS

    DMS Нерд

    Правильно выводы дисплея определил?
    SDO(MISO)-------NC
    LED-----------------LED+(3.3v)
    SCK-----------------RS----------------------------GPIO14
    SDI(MOSI)--------SDA--------------------------GPIO23
    DC-------------------SCL--------------------------GPIO18
    RESET-------------RST---------------------------GPIO2
    CS-------------------CS----------------------------GPIO13
    GND-----------------VSS(LED-)
    VCC-----------------VDDA-VDDIC(3.3v)
     
  2. DMS

    DMS Нерд

    А если я свой рабочий конфиг от КаРадио залью(со своими gpio), вместо стокового, только делитель добавлю - будет работать? Ничего не поджарится?
     
  3. rv9c

    rv9c Гик

    Нет
     
  4. Catbear

    Catbear Гик

    Евгений, а по моему "траблу" с ESP DAc не поможете? Помимо стирания флешпамяти, может еще что можно сделать? Второй модуль другого производителя попробовал-также: сначала все дает занести в интерфейс, но при перезагрузке опять проявляются сразу 2 вайфай сети: одна с именем модуля, вторая- espmini и не запоминает настройки, внесенные ранее.
     
  5. rv9c

    rv9c Гик

    У вас чего то с флешкой модуля. Модуль то стирали кнопкой erase?

    Если кнопку жали и не помогло то залейте файл (распакуйте сначала) который прикреплен по адресу 0x0 и перезагрузите модуль, потом по новой залейте полный пакет прошивки.
     

    Вложения:

    • blank4M.zip
      Размер файла:
      4,1 КБ
      Просмотров:
      24
  6. Catbear

    Catbear Гик

    Все делал. Даже на 2х, один AIThinker, другой Esspresive
     
  7. rv9c

    rv9c Гик

    Ну какие то чудеса, которых не бывает) Сегодня собрал два приемника на нонейм модулях esp-12f прошивку взял с сайта и попробовал сохранить 6 канал и все остальные настройки, в итоге все работает.

    Внимательно все проверьте и соберите по схеме со всем полагающимся обвесом и все будет работать с полпинка;)
     
  8. Catbear

    Catbear Гик

    Ну у меня чудеса, к сожалению, в реале. Все очистки делал и бланком и erase.
    Я воспроизвел Вашу схему точно до наушников (проверял), усилитель PAM 8403 не ставил.
    На каком то этапе попыток прошивки сеть стала записываться, но при перезагрузке она опять имеет эффект раздвоения-на собственно сеть модуля, и сеть ESPmini. Спустя какое то время сеть остается одна: ESPmini, и приемник, обретает "вменяемое состояние".
    Поэтому при обновлении, например, данных файла потоков, веб интерфейс 192.168.1.1 сваливается в "никуда" до следующей перезагрузки.
    При воспроизведении, все записанные на "морду" потоки как то "икают", хотя сигнал у меня отличный: разные Карадио32, Карадио8266 играют без проблем на той же сети.
    Не знаю, может флешпамять какая то плохая попалась на этих модулях.
    Или надо каким то образом экспериментировать с режимом прошивки (помимо DIO), QIO, DOUT и т.д.
    В общем как то не работает нормально.
     
    Последнее редактирование: 13 май 2020
  9. Catbear

    Catbear Гик

    Картинка
     

    Вложения:

    • espm.png
      espm.png
      Размер файла:
      111,6 КБ
      Просмотров:
      39
  10. DMS

    DMS Нерд

    А под Wrover можете прошивку сделать? Раз уж конфиг нельзя самому подправить.
    На сколько я понимаю для wrover надо энкодер с 16,17 gpio перекинуть на другие свободные. И должно работать. Или не все так просто?
     
  11. Airbus

    Airbus Радиохулиган Модератор

    У меня такое было с Radiosan-приемником из соседней темы. Не все esp 8266 работали хотя все прошивались. А с этим приемником вообще без проблем.
     
  12. Catbear

    Catbear Гик

    Radiosan тоже собирал, не с первого раза, но заработал. Как примитивный вариант вполне хорош.
    PS Мне странно, что модули были куплены в разное время, а эффект один и тот же: нестабильность настроек.
    А прошиваются на ура, без каких-либо ошибок. Только потом начинается "раздвоение личности". Насколько я понимаю, в нормальном случае WI_FI сеть с модуля должна первоначально установиться, и потом, всегда (в т.ч. и при перезагрузках/смене режима работы) отображаться одна как ESPmini.
     
  13. rv9c

    rv9c Гик

    Пришлите лог с uart (скорость 74880) в 3 вариантах:
    1. первое включение после прошивки
    2. включили - запустилась точка доступа - записали потоки - сохранили все настройки.
    3. включение в нормальном режиме

    А то так чего то ничего не понятно. Может у вас объем флешки модуля меньше 4мб и от сюда все проблемы.
     
  14. rv9c

    rv9c Гик

    Страницу назад выкладывал тестовый вариант прошивки 60 версии с выводом звука через встроенный в esp32 8 битный цап, интересует опробовал его кто нибудь?
    Просили настойчиво так), сделал и все... тишина. Как работает то хоть, я жеж совсем не тестировал;)
     
  15. Catbear

    Catbear Гик

    Попытался снять логи: наверное не все получилось, попытался выполнить пункт 2., страница вообще завалилась, сделал как прописать данные wi-fi сети и пароля (потерт), благо 3 потока есть по дефолту.
    PS прошивал строго по скриншоту с сайта espminidacflasing.png
     

    Вложения:

  16. DMS

    DMS Нерд

    Я бы попробовал, но у меня Wrover :(
    На нем все таки можно запустить или нет?
    Wrover вроде как тот же Wroom, только с доп памятью, которая подключена на 16, 17 выводы.
    Думал может в 0xe000.bin подправить пины (судя по размеру это должен был быть конфиг), а там оказывается ничего нет :)
     
    Последнее редактирование: 18 май 2020
  17. DMS

    DMS Нерд

    Залил эту тестовую прошивку на WROVER.
    И она вроде работает:
    Код (C++):
    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:1044
    load:0x40078000,len:8896
    load:0x40080400,len:5816
    entry 0x400806ac

    Start ESP-32
    informer /goconnect.mp3
    Reading file: goconnect.mp3
    file has no mp3 tag, skip metadata
    stream ready
    syncword found at pos 0
    Channels=1
    SampleRate=48000
    BitsPerSample=16
    Bitrate=64000
    End of mp3file goconnect.mp3
    Connecting to ssid
    .........informer /errconnect.mp3
    Reading file: errconnect.mp3
    file has no mp3 tag, skip metadata
    stream ready
    syncword found at pos 0
    Channels=1
    SampleRate=48000
    BitsPerSample=16
    Bitrate=64000
    End of mp3file errconnect.mp3
    0
    informer /selwifi.mp3
    Reading file: selwifi.mp3
    file has no mp3 tag, skip metadata
    stream ready
    syncword found at pos 0
    Channels=1
    SampleRate=48000
    BitsPerSample=16
    Bitrate=64000
    End of mp3file selwifi.mp3
     
    А дисплей не хочет показывать. Полоски бегают по экрану и все.
    У меня ili9341.
    Писали что запускали его на этом радио.
    И гугл вроде говорит что у них идентичное с ST7735 управление.
    Может я неправильно подключил?
    Выводы на дисплее у меня промаркированы так:
    SDO(MISO)
    LED
    SCK
    SDI(MOSI)
    DC
    RESET
    CS
    GND
    VCC
    Подключил так:
    SDO(MISO) - не подключен
    LED - R1к 5v
    SCK - GPIO18
    SDI(MOSI) - GPIO23
    DC - GPIO14
    RESET - GPIO2
    CS - GPIO13
    GND - GND
    VCC - 3.3v
     
  18. rv9c

    rv9c Гик

    ili9341 не будет работать. Только st7735.
     
  19. DMS

    DMS Нерд

    Вот человек писал что запустил..
     
    Последнее редактирование: 21 май 2020
  20. DMS

    DMS Нерд

    Подключил динамик к GPIO25/GPIO26 - орет "не удалось подключиться к сети" :D
    То есть оно работает, на WROVER.
    Перенести бы энкодер с GPIO16/GPIO17 на другие пины...
    Где они лежат?