romanetz
вот такая вундервафля))
как у Негоды на канале?
⁣🇺🇦
ПВО готовь =)
Надо строить армию своих подобных вундервафель и идти ими на таран
Бунтарь
Здравствуйте, работал кто с w25q128 на esp32, весь интернет прогуглил, так ничего и не нашёл
Andy
Здравствуйте, работал кто с w25q128 на esp32, весь интернет прогуглил, так ничего и не нашёл
в смысле? есть модули у которых этот чип стоит в качестве flash памяти. Есть решения в которых этот чип используется как отдельное хранилище.
Евгений
Это прикол такой?
Нет, у него интернет прогугленый же =) А ответ на "вопрос" скорее всего лежит на поверхности
Бунтарь
😄
Dumitru
Всем привет! Заметил, что мой nodemcu стал теряеть связь с mqtt брокером. В процессе дебага выяснилось, что esp8266 просто обрубает TCP соединение сообщением RST Это вообще нормальное поведение и как с этим быть?
Anton
RST — это другой конец прислал уведомление о закрытии сокета.
Anton
или отказ при попытке соединения
Dumitru
RST — это другой конец прислал уведомление о закрытии сокета.
в том то и дело, что esp рандомно решил прекратить вполне живое и активное соединение
Anton
мне не совсем по картинке понятно, но, кажись, это ж тебе RST пришёл?
Dumitru
мне не совсем по картинке понятно, но, кажись, это ж тебе RST пришёл?
сервер у меня на ноуте (8800) RST отправил esp (57605)
Illia
Здравствуйте, уважаемые знатоки. Есть led-матрица max 7219 и плата esp8266. Нужно выводить на плату строку с текущим курсом валют. Как парсить json я знаю. И синтаксис языка C мне ясен. Помогите пожалуйста с подключением к пинам. Я в ардуино полный ноль, и могу полагаться только на вас. Заранее благодарю!
Illia
Dumitru
сервер у меня на ноуте (8800) RST отправил esp (57605)
написал примерно то же самое на питоне, все идет без проблем грешу на либу из arduino но пока непонятно, что с этим делать
D.S.
подключать этот панель вообще не сложно-же
D.S.
Multi Crypto Currency Bitcoin price ticker ESP8266 Node MCU Dot Matrix Led Arduino
D.S.
похож гаусс пушку 😁
Роман
D.S.
это фюзеляж)
понял что одним пропеллером работает )). мощная штука
Святослав
Привет! Как мне ввести многострочную AT-команду в мониторе порта в Arduino IDE? У меня там подключена ESP8266. Я туда ввожу такие AT-команды AT+CWMODE=1 AT+CWJAP= Это все однострочные команды. Он их принимает, выполняет и возвращает OK Но есть у меня многострочная команда, а именно AT+CIPSTART= В ней нужно передать текст HTTP-запроса. А этот текст многострочный. В итоге, когда я вводу первую строку, то ESP это воспринимает как команду и конечно же отвечает тем, что это ошибка. Пробовал я пользоваться символами \n Это не помогает. Как быть?
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Просто бэкслэш попробуй
🤙🏻 ℙ𝔸𝕍𝔼𝕃
В терминале работает по крайней мере
Святослав
Просто бэкслэш попробуй
это что? кнопки такой в мониторе нету
🤙🏻 ℙ𝔸𝕍𝔼𝕃
\
🤙🏻 ℙ𝔸𝕍𝔼𝕃
Без n
Святослав
щаз попробую
Святослав
+IPD,123:HTTP/1.1 408 Request Timeout Connection: close Server: Cowboy Date: Thu, 24 Jun 2021 20:31:37 GMT Content-Length: 0
Святослав
В общем что-то пошло не так))
D.S.
это что? кнопки такой в мониторе нету
а как целиком выглядит ваш запрос можно посмотреть?
Святослав
а как целиком выглядит ваш запрос можно посмотреть?
AT+CIPSTART="TCP","api.ipify.org",80 AT+CIPSEND=39 GET /?format=json HTTP/1.1 Host: api.ipify.org
Святослав
Сам сервер доступен https://api.ipify.org/?format=json
Святослав
в общем я так понял что нужно в конце AT+CIPSEND= добавлять размер отправляемого блока и тогда строки отправляются нормально
Святослав
Но теперь вопрос, почему сам запрос не отрабатывает?
Sid
Сервер может ждать эти символы что бы понять что заголовок закончен
Святослав
После http заголовка должно быть /n/r/n/r (2x crlf)
после этой строки? Host: api.ipify.org
Sid
Угу
Sid
Если это последняя строка
Sid
В заголовке
Святослав
Угу
Тогда вопрос, как в монитор порта Arduino IDE отправить пустую строку?
Sid
Не пользую)
Святослав
ладно, щаз подумаю как выкрутиться
Святослав
спс
Sid
По идее нажав энтер и посмотреть что там в настройках
Sid
Просто по стандарту заголовок заканчивается двумя crlf что бы серыер понял что это конец хедера
Святослав
сек...
Святослав
AT+CIPSTART="TCP","api.ipify.org",80 CONNECT OK AT+CIPSEND=51 OK > Recv 51 bytes SEND OK +IPD,199:HTTP/1.1 200 OK Server: Cowboy Connection: keep-alive Content-Type: application/json Vary: Origin Date: Thu, 24 Jun 2021 20:47:29 GMT Content-Length: 21 Via: 1.1 vegur {"ip":"94.253.79.66"}
Святослав
йо йо! получилось!
Святослав
спасибо!
Sid
Магия
D.S.
AT+CIPSTART="TCP","api.ipify.org",80 AT+CIPSEND=39 GET /?format=json HTTP/1.1 Host: api.ipify.org
как я понимаю сколько строки запроса столько и \r\n должно быть в конце запроса. в вашем случае должно быть \r\n\r\n
Святослав
Теперь осталось сделать парсинг ответов))
Sid
Ну это обозначение конца хедера что либо пойдет тело запроса , ну а для get это сигнал отвечать
Sid
Get тело не предусматривает
Sergii
Привет. Кто сталкивался? Esp8266 подключается к телефону, и при потере соединения, вновь соединяется, но уже не реагирует на запросы. Адрес тот же, автоподкл включено. Используется WiFi.begin
Святослав
Это видимо тебе gsm модуль , at команды
у меня один модуль ESP-01 и все какой еще GSM? )))
Святослав
С at прошивкой
ну да а символы откуда? вроде в ответе сервера таких вначале не должно быть
Sid
В гугл вбей at command +ipd
Святослав
Какие
ответ должен начинаться с HTTP/1.1 200 OK
Sid
Нет)