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

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

Еще раз к вопросу стабильности. Сегодня у меня сгорела платка зарядки/контроля аккума (система на ЕСП32). Пока не поменял зверька, решил послушать радио, запитав систему напрямую от усб компа. Радио стало стабильно виснуть и раз в 10 секунд перезагружаться. Поменял дохлую плату - перезагрузки ушли. Питание наше все!

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

udavst пишет:
У меня на esp8266 стояла LMка импульсная (с 24v - питание усилка) нормально работала, так вот она не дала работать нормально ESP32, плата как у Вас (стоял и кондёр 3300.0 и 0.1 на esp32)

Да, спасибо за наводку, хоть я уже не знаю куда уж лучше то. Вроде не первый раз сталкиваюсь с подобными вопросами. Кстати, я за Вами давно слежу на форуме. Вы хвалите проект Esp-Radio. Что-то у меня с ним никак не сложилось. На вебморду зайти так и не смог - браузер выводил часть ардуино-html-кода (эту ошибку, кстати, приводили уже в пример здесь). Всяко пробовал, но так ума этому проекту не получилось. KaRadio же завелось с первого раза, что и определило мой выбор. С вниманием читаю Ваши комментарии. 

Но все-таки за наводку спасибо. Буду иметь ввиду и если будут какие-то проблемы, то первое что сделаю - кардинально поменяю питание. 

Кстати, проблему мусора в ком-порт решил путем тщательной отмывки платы от флюса. Вот знал же, что флюс красного цвета, который именуется как индикаторный (еще и дешевый), проводит ток, но не предавал этому особо значения и никогда не имел проблем.  Но "Мартина" отсталось в шприце не много (обожаю его запах и текучесть), пришлось его экономить для более серьезных задач. Наэкономил. Вопрос по мусору в сомпорту закрываю. НЕ поднятие звуковой платки VS1053 после сброса ESp32 с помощью кнопки остается открытым (для меня). Если останется время, завтра посижу с осциллом более детально. Сейчас мне точно известно, что команда "sys.boot" ложит шину XRESET до 0 вольт при сбросе, а нажатие на кнопку RST моей отладочной платы c ESP32 её кладет только до 1.6 вольт. Может надо притягивать эту шину к земельке, хз. В общем, надеюсь скоро получить ответ. Кому нибудь да пригодится. 

Protivnik
Offline
Зарегистрирован: 24.09.2017

pilnikov пишет:

Protivnik пишет:

на esp8266 где именно менять ?

Структура системы такова - ESP это веб сервак и перенаправитель аудио потока на внешний мп3 декодер VS1053. Прошивается бинарником (либо через "высокоуровневую" среду разработки типа эклипса (не ардуино)), доступ к настройкам через терминал посредством команд (ака язык cli на сетевых устройствах Cisco). А NANO - драйвер дисплея (ввиду недостатка портов и памяти на ESP), который прошивается и настраивается посредством обычного ардуино скеча (.ino). С есп нано общается по сом порту, настраивается который в есп терминальной командой, а в нано строчкой в скетче (значения должны совпадать) 

обычно в таких случаях мой сосед говорит - НЕ УМНИЧАЙ

скажи что надо сделать и пошагово , а не ходи вокруг да около...

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

alex08cb пишет:
Да, спасибо за наводку, хоть я уже не знаю куда уж лучше то. Вроде не первый раз сталкиваюсь с подобными вопросами. Кстати, я за Вами давно слежу на форуме. Вы хвалите проект Esp-Radio. Что-то у меня с ним никак не сложилось. На вебморду зайти так и не смог - браузер выводил часть ардуино-html-кода
Такая беда была у меня только из-за непритянотому к земле аналогу, и, почему-то, указания в ини лишних wifi сетей (но это автор так написал, сам не понимаю, как это может сказаться).

alex08cb пишет:
Кстати, проблему мусора в ком-порт решил путем тщательной отмывки платы от флюса. Вот знал же, что флюс красного цвета, который именуется как индикаторный (еще и дешевый), проводит ток, но не предавал этому особо значения и никогда не имел проблем.  Но "Мартина" отсталось в шприце не много (обожаю его запах и текучесть), пришлось его экономить для более серьезных задач. Наэкономил. Вопрос по мусору в сомпорту закрываю. НЕ поднятие звуковой платки VS1053 после сброса ESp32 с помощью кнопки остается открытым (для меня). Если останется время, завтра посижу с осциллом более детально. Сейчас мне точно известно, что команда "sys.boot" ложит шину XRESET до 0 вольт при сбросе, а нажатие на кнопку RST моей отладочной платы c ESP32 её кладет только до 1.6 вольт. Может надо притягивать эту шину к земельке, хз.
Это очень странно, кнопка должна обязательно в 0 класть, ну максимум 0.6 падать, если диод какой в цепи, но 1.6 для питания 3.3v этож единица, как она вообще сброс сформирует? похоже на грани, но с другой стороны, если сброс происходит, то система перезапущена, и пофиг ей какое там напряжение. Подтягивать резюком к нулю - это как-то неправильно, костыль это, лучше вызвонить, что там виновато в таком поведении. А вот про флюс - это ужас у Вас, я бы его сразу вылил, сам на канифоле спиртовой до сих пор сижу, хотя более удобных новинок полно, но вот всяких там ситуаций с лишней ёмкостью или разъеданием, где не смыто мне не надо.

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

udavst пишет:
Такая беда была у меня только из-за непритянотому к земле аналогу, и, почему-то, указания в ини лишних wifi сетей

ADC к земельке притянул первым делом. 
В ini вообще удалял строки с точками доступа, но результат тот же. Работает только, если в ini заранее прописать правильную точку с правильным паролем. Но это не вариант абсолютно, поскольку вместе с радио я должен дать пожилой своей маме компьютер с установленным софтом и научить ее менять точку доступа в ini. Бред. Осознав это, решил попробовать KaRadio. У него своих гусей хватает, но для меня лично (или для моего железа) он оказался более приветлив. Сразу пустил в свою вебморду, позволил прописать точку тут же после ребута отметился в списке арендованных адресов на роутере. Конечно я не говорю, что KaRadio теперь наше всё. Я лишь объясняю свой выбор ))

udavst пишет:
Подтягивать резюком к нулю - это как-то неправильно, костыль это, лучше вызвонить, что там виновато в таком поведении.

Набрел на примерную схему своей отладочной платы ESP32-S. Не нашел у ESP32 вывода RESET, и сброс там организован формированием лог.0 на выводе EN. Не логично. Enabled - это выбор, включение чипа, а ресет - ресетом. В общем, надо еще поразмыслить. А притягивать к земле - тут мысль следующая. Если выводы ESP, управляющие XRESET VS1053, находятся в режиме ВЫХОД и с лог.1, то при сбросе они могут просто болтаться в неопределенном состоянии - ни выход, ни вход. Резисторы могут помочь им принять правильные уровни, то есть определиться с ними. Это только предположения. 

udavst пишет:
 вот про флюс - это ужас у Вас, я бы его сразу вылил, сам на канифоле спиртовой до сих пор сижу

Увы, подсел на Martin. Никогда от него никаких проблем не было, паять одно удовольствие. К спирту-канифоли после него вернуться наверное не реально. А вот дешевый индикаторный теперь буду применять с осторожностью. Есть еще всякие амтеч и рма с алиэкспресса, но после Martin это голимый парафин))

SpectrumZX
Offline
Зарегистрирован: 10.07.2016

alex08cb пишет:

Увы, подсел на Martin. Никогда от него никаких проблем не было, паять одно удовольствие. К спирту-канифоли после него вернуться наверное не реально. А вот дешевый индикаторный теперь буду применять с осторожностью. Есть еще всякие амтеч и рма с алиэкспресса, но после Martin это голимый парафин))

Какой Martin конкретно ? Если можно , название или ссылочку. Сам брал РМА . Но если Martin лучше - стоит попробовать.

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

SpectrumZX пишет:
Какой Martin конкретно ? Если можно , название или ссылочку. Сам брал РМА . Но если Martin лучше - стоит попробовать.

Я бы уклонился от понятий "хуже" или "лучше" - на вкус и цвет все помидоры разные. Но коли просите конкретики, то брал вот это и вот здесь https://www.partsdirect.ru/goods/415703

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

pilnikov пишет:

alex08cb пишет:
а вот чем компилировать прошивку 8266, может подскажет кто уже делал это применительно к нашей тематике?.........Обязательно убунту ставить?

Присоединяюсь к вопросу. Имхуется мне что без лини никак. Там компилятор под нее тока походу. Можно попробовать из дурины выдрать канеш - но это помойму перебор.

Если коротко, то после бессонной ночи, данный "бастион" пал - компилятор установлен. NTP-сервер наконец-то сменён, от чего наступило осторожное счастье ))  А то у меня почему-то глючит "штатный" pool.ntp.org, сменил на местный. 

Несколько слов об установке:
Ставил на уже ранее установленную убунту Ubuntu 16.04.3 LTS (64бит). Если бы не ряд детских ошибок, которые я, как начинающий линуксоид, наделал, то это не заняло бы у меня бессонную ночь. Сама инструкция по установке уже идет в архиве с исходниками и называется KaRadio-install.sh (для тех, кто умеет читать содержимое файла). По большому счету из архива с исходниками нужен только этот файл, остальные он засосёт потом сам. Скачиваем его в корень домашней директории, даем ему права на запуск командой:

sudo chmod +x KaRadio-install.sh

Затем открываем его редактором, ищем строчку, указанную ниже и меняем в нем то, что выделено жирным: "export PATH=/home/your home dir(to be adapted)/esp-open-sdk/xtensa-lx106-elf/bin:$PATH" на имя пользователя, под каким вы зашли в ubuntu. Это очень важно сделать перед запуском! Сохраняем файл и запускаем НЕ давая повышенных прав доступа (то есть запускаем без sudo) - внутри файла уже есть инструкции повышения прав тогда, когда это нужно процессу. Компилятор критичен и не хочет устанавливаться с повышенными правами, да и компилировать потом прошивку "под sudo" тоже.  Установка занимает примерно минут 20-30, если абсолютно со всеми библиотеками. 

Так же не забудьте перед запуском инсталлятора дать команду:

sudo apt-get update

Иначе сто процентов, что какая нибудь библиотека не отыщется в репозиториях и будет грусть. 

После установки, если не было серьезных ошибок (кое-какие warning-и у меня были) с помощью команды printenv PATH, нужно проверить содержится ли в переменной PATH строка 

/home/ВАШЕИМЯПОЛЬЗОВАТЕЛЯ/esp-open-sdk/xtensa-lx106-elf/bin:

Если в путях ничего такого нет, то нужно её обязательно добавить командой:

export PATH=/home/ВАШЕИМЯПОЛЬЗОВАТЕЛЯ/esp-open-sdk/xtensa-lx106-elf/bin:$PATH 

иначе make.sh (который собирает прошивку) не увидит xtensa-lx106-elf. Это придется делать после каждого входа. Можно засунуть в автозагрузку и не вводить, но это отдельная тема. После того, как все сделали, можно пробовать запускать make.sh в папке ESP8266-Firmware. Запускать, разумеется, надо без sudo. Если покажется, что компилятор что-то долго делает (секунд 10), то проверяем время создания файлов по пути Ka-Radio-master\ESP8266-Firmware\bin\upgrade\  И если они имеют текущее время создания, значит у вас все получилось!

Когда подключил к компу USB-COM переходник (на CH340A), то на 2000% был уверен в том, что это же линух и сейчас начнется прыготня с драйверами (понятия не имею как их ставить под той ОС), но каково было удивление тому, что процесс программирования заработал сразу! Я еще не поверил и сказал:"Да ладно!?".

Правда для запуска флешера пришлось сделать финт ушами, ибо файл flash.sh ссылается на утилиту esptool.py, лежащую по пути /opt/Espressif/esp-open-sdk/esptool.  У меня по этому пути пусто. Можно отредактировать путь в файле, можно разобраться почему по указанному пути пусто и еще масса всего. Но я решил ничего не менять, а просто сделать костылик. А конкретно: создаем требуемые папки и делаем символическую ссылку на файл esptool.py, который лежит в домашней директории по пути /esp-open-sdk/xtensa-lx106-elf/bin  Повторюсь, что это далеко не единственный способ решить проблему:

sudo mkdir -p /opt/Espressif/esp-open-sdk/esptool/
sudo ln -s ~/esp-open-sdk/xtensa-lx106-elf/bin/esptool.py /opt/Espressif/esp-open-sdk/esptool/esptool.py

Еще может помешать нормальной установке отсутствие прав на папки Ka-Radio и esp-open-sdk (они лежат в домашней директории и должны принадлежать пользователю). У меня они принадлежали root, но вероятно это потому, что я сначала все пытался делать с повышением прав (sudo), чего делать нельзя. Не делайте так. 

Ну вроде все для начала. Всех нюансов не напишешь, да и утомил я уже. 
Да, исходники лежат тут https://github.com/karawin/Ka-Radio/tree/master/ESP8266-Firmware
Однако надо спать, время 07:36. Буду рад, если кроме меня это еще было кому-то интересно.

***update
Как сделать, что бы путь добавлялся в PATH автоматически? Создаем файл с произвольным именем в папке /etc/profile.d, например, "setPath.sh". Вместо mcedit, если у вас не установлен Midnight Commander, можете применить свой редактор.

sudo mcedit /etc/profile.d/setPath.sh
В качестве содержимого этого файла запишите строчку:
export PATH=/home/ВАШЕИМЯПОЛЬЗОВАТЕЛЯ/esp-open-sdk/xtensa-lx106-elf/bin:$PATH 

Не забудьте сохранить файл!
Удачи! ))  
alex08cb(c)mail.ru

 

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

alex08cb пишет:
Работает только, если в ini заранее прописать правильную точку с правильным паролем.
Ну а если не прописать, или радио не сможет подключиться, то оно создаёт свою точку доступа, я прям с телефона подключался, входил на 192.168.4.1 и там прописывал нужную точку доступа. И даже если вообще ini не прописан, пусто там, то прописывал точку, а после перезагрузки с компа добавлял всё недостающее.

alex08cb пишет:
Не нашел у ESP32 вывода RESET, и сброс там организован формированием лог.0 на выводе EN. Не логично. Enabled - это выбор, включение чипа, а ресет - ресетом
О, это я попутал, почему-то думал, что речь о 8266. в ESP32 действительно нет reset'а, а резюком к + притянут EN, при его посадке на землю - ресет.

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

alex08cb спасибо вам за ваши труды. 

Я тут решил посерфить инет и гитхаб на предмет софта к esp32. И как то грустно мне стало. Получается, что кроме edzelf и karadio толком больше ниче и нет. :( В основном попадаются или форки или чисто модуль радио и псе. Так, чтобы был полноценный комбайн (bluetooth + sd + usb flash + wifi + Ethernet + aux + FM + WebInterFace + Remote)  такого точно нет ни у кого. Мож кто разбирался - на дешманских платах плееров с блюпупом как источники сигнала переключаются? И чем реализовать воспроизведение с USB?

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

udavst пишет:
Ну а если не прописать, или радио не сможет подключиться, то оно создаёт свою точку доступа, я прям с телефона подключался, входил на 192.168.4.1

Вооооот, а я не мог войти, потому что получал в браузер кусок кода. Как не плясал с бубном, никак мне этот плейер не поддался. 

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

pilnikov пишет:
Мож кто разбирался - на дешманских платах плееров с блюпупом как источники сигнала переключаются? И чем реализовать воспроизведение с USB?

Не знаю как на дешманских, но переключение источников сигнала можно выполнить на той же TDA7439 - 4 канала, регулировка громкости, бас-средние-высокие, усиление баса. Микроха не идеальная и может быть уже устаревшая, но есть и другие. Играть МР3 можно тем же Dfplayer мини MP3, управляя им по компорту. Но имея ESP32, наверное глупо использовать всякие там Dfplayer-ы. Да и переключать источники звука не придется, если играть будет все та же VS1053. Не уж то ESP32 со своей частотой и со своими двумя ядрами не сможет декодировать MP3? Хотя... Пентиум 133 мр3 не тянул еще и лишь на Celeron 400 запел нормально, но то техника прошлого века. 

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

В карадио (в коде) есть модули (не используются) для управления RDA5807 (fm radio) bluetooth reciever, по хорошему можно допилить управление VSкой чтобы она играла с SD и у нее же есть line in (для записи правда). Плюсом есть встроенный mp3 decoder. Но, блин этож надо все допиливать (веб морду дорисовывать, код мормошить) и среда - idf. И с USB нечем... хоста нет. И Ethernet PHY надо как то прикрутить. Наверно придется посмотреть в сторону RTL8195 или блин смартфон без аккума. Хотя дешманским плеером можно рулить по каналу RC (Эмулятор пульта на него запилить).

Наткнулся на это 

http://www.ebay.com/itm/MP3-Shield-for-Arduino-Arduino-MP3-Shield-USB-SD-64Mbit-Flash-3W-Amplifier-/140842715301

И ценник "приятно удивил"

shurik12330
Offline
Зарегистрирован: 05.02.2018

Здравствуйте, уважаемые форумчане.

Собираю Карадио, прошиваю, но у меня на этом этапе не запускается радио.

Имею плату ESP8266 & VS1053,  

Соединил как указано здесь: http://www.instructables.com/id/Wifi-Webradio-With-ESP8266-and-VS1053/

Прошивка проходит без ошибок. Но про прошивку в описании два скриншота. Может я что-то неправильно делаю? Мой порядок действий таков:

Нажимаю кнопку Flash на ESP, удерживаю ее, нажимаю RST на ESP, затем отпускаю Flash, отпускаю RST, нажимаю Start в программе ES8266 Download Tool, прошивка проходит без ошибок, появляется зеленая надпись FINISH.

Затем запускаю прошивку согласно второго скриншота, прошивка также заканчивается успешно. 

По окончании прошивки нажимаю RST на ESP, при этом синий светодиод на ESP моргает только один раз и все.

Точка доступа WiFiWebRadio НЕ ПОЯВЛЯЕТСЯ.

Пробовал начинать прошивку, удерживая RST, тоже безрезультатно.

Подскажите пожалуйста, в чем моя ошибка.

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

shurik12330 пишет:
Мой порядок действий таков:
Нажимаю кнопку Flash на ESP, удерживаю ее, нажимаю RST на ESP, затем отпускаю Flash, отпускаю RST,

По-моему не правильно. Порядок таков:

1. Нажимаем и удерживаем flash
2. Нажимаем ресет и отпускаем
3. Отпускаем flash.

В инструкциях сказано, что нужно зажать кнопку flash и включить плату. Ресет, на данных чипах 8266, в данном случае - это аналог включения. Как он там у вас прошивает - не понятно. 

Кроме того я бы не стал доверять каким-то "зеленым надписям". У прошивальщика еще открывается консолька и в ней как раз самое полезное. Никаких ошибок ТАМ быть не должно. Прошивка длится секунд 15 наверное, не меньше. Если оно отлетает на пару секунд, от тут точно что-то не так. Светодиод после прошивки, на 8266, должен именно мигать, как бортовые огни у самолета )  (БАНО)

shurik12330
Offline
Зарегистрирован: 05.02.2018

alex08cb, а после первого этапа надо снова нажимать кнопки или нет?

вот скриншоты консоли:

shurik12330
Offline
Зарегистрирован: 05.02.2018

По окончании прошивки в консоли ничего не меняется

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

shurik12330 пишет:
а после первого этапа надо снова нажимать кнопки или нет?

Не пойму что вы подразумеваете под первым этапом. Сначала вводите 8266 в анабиоз указанным выше способом и одним касанием в прошивальщике сразу все прошиваете. Какие еще этапы?

Судя по логам, вроде что-то шьется. Хотя у меня FLASH_DOWNLOAD_TOOLS_v0.9.6_150419 и он как-то более словоохотлив. И проценты показывает во время прошивки, и вообще там в консоли ЖИЗНЬ идет. 

shurik12330
Offline
Зарегистрирован: 05.02.2018

alex08cb, я в посте 1064 привел два скриншота с прошивкой, как и было в источнике. 

Наэтих скриншотах видно, что по разным адресам заливаются разные блоки.

Или это неверно?

Т.е. я считал, что надо прошивать дважды.

В первом скриншоте заливается 7 файлов, во втором - 5 файлов по другим адресам.

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

shurik12330, кидаю свой архив https://cloud.mail.ru/public/ETiw/VXNLD1VbR  По себе знаю, что когда проект разрастается, им трудно управлять и получаются кривотолки. Ловите мой архив для 8266. Кстати, у вас бутлоадер старый. В общем, там и прошивальщики, и прошивка. И два файла-скриншота - мой и авторский. Я пользуюсь v0.9.6_150419, т.к. количество строк у него совпадает с количеством строк в прошивальщике, который применял на скриншоте автор. Пока не вникал в суть этих адресов, главное что их количество совпадает. И все работает. 

shurik12330
Offline
Зарегистрирован: 05.02.2018

alex08cb, спасибо.

прошил вашей версией прошивальщика, в консоли все без ошибок и прогресс в процентах показывает.

по окончании прошивки  com closed

но все равно не появляется точка доступа и led не мигает(

может надо сначала из папки ClearFlash прошить? если да, то по какому адресу?

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Скачайте последнюю версию Flash Download Tools  там прям кнопка есть "Erase"

 

 

shurik12330
Offline
Зарегистрирован: 05.02.2018

Стер все данные и снова прошил, точка доступа не появляется.

Причем у меня два модуля ESP и два модуля VS1053, на обоих не получается

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

Я только что специально проверил - модуль wemos d1 mini (esp12f) 

To load this release, please flash 

boot_v1.7.bin at 0x0000,

user1.4096.new.4.bin at 0x1000 ,

user2.4096.new.4.bin at 0X81000,

esp_init_data_default.bin at 0x3FC000 

and blank.bin at 0x3fe000 

flasher ver 3.6.3

файлы взял в https://hackaday.io/project/11570-wifi-webradio-on-esp8266-or-esp32

проверил - все работает.  Прошивал и настраивал первый раз пустой модуль - вся переферия отключена!!!

 

shurik12330
Offline
Зарегистрирован: 05.02.2018

не знаю... может быть у меня оба модуля ESP бракованные...

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

вообщето народ консоль прилагает

shurik12330
Offline
Зарегистрирован: 05.02.2018

вот консоль:

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

это консоль флэшера

а потом????? 

запустите монитор порта штоли

там должно быть всего 5 файлов как в списке выше. и смещения как написано, а у вас скока крестиков слева отмечено? 

shurik12330
Offline
Зарегистрирован: 05.02.2018

Прошу прощения... но как это сделать? Arduino IDE запустить?

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

можно и дурину

а флэшер у вас 0.9.6?

писали же 3.6.3 должен быть

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

одно и то же 20ю страницу

shurik12330
Offline
Зарегистрирован: 05.02.2018

вот скриншот:

я пробовал сначала 3.6.3., а потом мне выше посоветовали 0.9.6.

Protivnik
Offline
Зарегистрирован: 24.09.2017

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

ваш же пост 1064 нижняя картинка (5 файлов) перед прошивкой нажать еразе

Protivnik
Offline
Зарегистрирован: 24.09.2017

вот так заливал вчера - всё работает

 

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

во во (остальное (много) запикано)

shurik12330
Offline
Зарегистрирован: 05.02.2018

у вас стоит SPI MODE   DIO, а у меня QIO. может в этом дело?

shurik12330
Offline
Зарегистрирован: 05.02.2018

поменял режим на DIO, замигал светодиод и появилась точка доступа WifiKaRadio !!!

СПАСИБО !!!

Но везде в скриншотах стоял режим QIO

Буду дальше разбираться

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

я спать 

Protivnik
Offline
Зарегистрирован: 24.09.2017

может кто поделится толковым списком радиостанций для карадио...

udavst
udavst аватар
Offline
Зарегистрирован: 29.11.2013

Protivnik пишет:
может кто поделится толковым списком радиостанций для карадио...

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

 

ShAlex13
Offline
Зарегистрирован: 19.01.2018

Protivnik пишет:

Прошиваю точно так-же, шью прошивальщиком v.3.6.3, после прошивки сидик мигает а точка доступа не появляется :(

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

pilnikov пишет:

вообщето народ консоль прилагает

pilnikov пишет:

одно и то же 20ю страницу

ShAlex13
Offline
Зарегистрирован: 19.01.2018

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 2592, room 16
tail 0
chksum 0xf3
load 0x3ffe8000, len 764, room 8
tail 4
chksum 0x92
load 0x3ffe82fc, len 676, room 4
tail 0
chksum 0x22
csum 0x22

2nd boot version : 1.7(5d6f877)
SPI Speed : 40MHz
SPI Mode : DIO
SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

OS SDK ver: 1.4.2(f57d61a) compiled @ Jul  1 2016 15:59:48
phy ver:

Дальше мусор

alex08cb
alex08cb аватар
Offline
Зарегистрирован: 01.02.2018

udavst пишет:
Вот запустите прогу, она список станций сама обновляет периодически,

Это ктож такой хороший человек, написавший такую хорошую программу...

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

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

ShAlex13 пишет:

 

ждите новый модуль

ShAlex13
Offline
Зарегистрирован: 19.01.2018

pilnikov]</p> <p>[quote пишет:

ждите новый модуль

Из Дуньки то работает.

CheckFlashConfig

ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v0c897c37
~ld

Flash real id:   001640EF
Flash real size: 4194304

Flash ide  size: 4194304
Flash ide speed: 40000000
Flash ide mode:  DIO
Flash Chip configuration ok.

ConfigFile

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v0c897c37
~ld

Mounting FS...
Config saved
Loaded serverName: api.example.com
Loaded accessToken: 128du9as8du12eoue8da98h123ueh9h98
Config loaded

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

alex08cb пишет:

udavst пишет:
Вот запустите прогу, она список станций сама обновляет периодически,

Это ктож такой хороший человек, написавший такую хорошую программу...

Жутко плюсую. Спасибо!!!

Spliter
Offline
Зарегистрирован: 28.01.2018

С прошивкой 8266 тоже возникали проблемы. С первого раза прошилось и заработало сразу. Потом решил обновить загрузчик и после прошивки плата отказалась мигать светодиодом. В последствии, экспериментируя с прошивками, пользовался данной схемой: сначала прошивка файла blank4M.bin с нулевого адреса, потом уже заливка самой прошивки целиком. Прошивка отдельных частей приводила к "кирпичу". Кнопка очистки в флешере такого эффекта не дает. Файлик брал здесь https://esp8266.ru/forum/attachments/blank4m-bin.718/. По вопросам русификации проекта на ESP 32 пока не могу продвинуться. Шрифты с кирилицей имеют размер, отличный от используемого в проекте, из-за чего возникают накладки текста. Применение же совсем мелкого шрифта 5х8 выглядит не очень приятно. Можно ли как-нибудь создать собственный шрифт?

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

Здесь на форуме есть тема "русификация библиотеки Adafruit GFX" там часть обсуждения как раз посвящена созданию и редактированию шрифтов. Я сам пользуюсь такой программой - GLCD Font Creator но в бесплатной версии существуют траблы с соханением шрифтов.