Evgheni
Evgheni
судя по 1.1, можешь расширить
hostmit
ну мне не АТ команды нужны, мне webasync )
hostmit
https://github.com/espressif/ESP8266_AT
hostmit
Похоже вот это... блин там не arduino SDK, а espressif...
hostmit
Парни, а кто-то юзает Espressif SDK?
romanetz
Espressif SDK из arduino sdk весь доступен
romanetz
По крайней мере, в esp32 - точно, повторюсь, я собирал отдельно библиотеки и линковал в проект ардуинский
hostmit
все верно, в 32 так и есть. там ардуино - это таска поверх Espressif. в 8266 отдельные
romanetz
А вопрос был именно про 8266?
romanetz
romanetz
У меня нехилое подозрение, что esp-idf ардуиновские проекты тоже соберёт, если подкинуть все папки с инклюдами и прилинковать что надо
romanetz
Но ковырять эту тему окончательно - влом
romanetz
romanetz
А не вот это вот всё platformio
hostmit
Вот это основной мотиватор - влом :) Ардуино СДК я знаю хорошо и к платформио привык. На плате у них стоит ESP8266-01. Микропроцессор через ESP AT командами держит ТСП линк, шлёт стейт и читает ответ. Думаю вместо перепила неудобной мне прошивки заводской, распарсить придётся и симулировать прием/отправку данных.
hostmit
на удобном мне Arduino SDK + платформио. Юзать буду ESP32, за пару баксов сверху - гора новых фич. Тем более глюк с перезагрузкой под ESPAWEBASYNC они починили уже, для 32-й
Vyacheslav
Evgeny
Подскажите как правильно отправлять http post запрос?
Я пробовал использовать HTTPClient. Но он возвращает -1, хотя запрос вроде правильный.
Evgeny
И еще пишет, что метод begin deprecated
Vyacheslav
Vyacheslav
@vanga может подскажет)
Vyacheslav
ей напиши
Anonymous
Есть ли здесь ошибки при построении схемы?
Станислав
Есть ли здесь ошибки при построении схемы?
Да, 1. N-mosfet транзистор управляет низким уровнем напряжения, т.е исток-сток подключается в разрыв gnd, а чтобы он открылся нужно подать высокое напряжение. 2. Землю контроллера и транзистора нужно связать иначе не будет разности потенциалов.
Evgeny
Vyacheslav
Как устроено хранение памяти в есп подскажите где рыть
Sergey
Vyacheslav
Vyacheslav
полностью как вся флешка форматируется
Sergey
Vyacheslav
где, что по каким адресам и какой размер
Sergey
https://github.com/esp8266/esp8266-wiki/wiki/Memory-Map
hostmit
товарищи, в ESP8266 есть же внутренний пулл ап резистор?
hostmit
какие безопасно юзать? мне нужен 1
Андрей
ESP8266 Pinout Reference: Which GPIO pins should you use? | Random Nerd Tutorials
https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/
Андрей
Gpio 12 13 14 15 - есть пулап, gpio 16 - нету
Андрей
Остальные сам не проверял
Artem
Всем привет, у меня есть wemos esp32 oled, раньше работал, через полгода хотел проверить, подключил к ПК, но он его не определяет. Я думал, что вышел из строя cp2102, перекинул аналогичный со своего usb-ttl, ничего не произошло, также не работает, usb-ttl с чипом wemos'a заработал, как ни в чем не бывало, сделал вывод, что он жив. Проверил входящее напряжение к cp2102 на плате wemos -3v, согласно даташиту,значит питание подается. Регулятор напряжения ams1117-3.3 также работает. На выходе 3.3, на входе 4 с лишним. Что ещё может быть причиной ?
Artem
Artem
Artem
Artem
Подключился к ногам rx/tx через usb-ttl, в мониторе пишет следующее:
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x17 (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:928
ho 0 tail 12 room 4
load:0x40078000,len:8424
ho 0 tail 12 room 4
load:0x40080400,len:5868
entry 0x4008069c
romanetz
Ну бутлоадер готов заливать
romanetz
Почему дальше не работает - вопрос...
Александр
Ребята подскажите в чем может быть проблема... Хочу сделать датчики протечки на wemos d1. Датчики протечки нормально замкнуты... Если при включении пин замкнут то вемос отказывается стартовать,как только размыкаешь рестартишь то все ок и в последующем нормально отрабатывает считывание состояния пина
Александр
Никто не сталкивался с этим?
Artem
Artem
В этом состоянии пытаюсь залить через Arduino IDE wifiscan, пишет ошибку
esptool.py v2.6
Serial port COM3
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
hostmit
Товарищи, а для ESP8266 есть какие-то готовые дискавери протоколы?
hostmit
что-то готовое имеется ввиду. может либа?
Иван
То ли я от болезни плохо соображаю, то ли что... Где связь между wifiscan и прошивкой? Первое - обзор доступных сетей wifi
Иван
hostmit
друг друга.
hostmit
появляется девайс и раз в минуту шлет броадкастом - хай, я такой-то ищу девайсы такого типа. Они ему отвечают, мы такого типа. Он записывает их айпи, и сообщения для этого типа шлёт мультикастом в эти айпи
Иван
друг друга.
копайте в сторону mesh, wifiscan, ssdp... что там еще есть? Все зависит от того, что хочется получить
hostmit
ESP8266SSDP ага, вот есть либа готовая. нашёл
hostmit
но блин оно на HTTP либе... не асинк
Иван
И это не то, что вам нужно. Вам нужен udp, скорее
hostmit
SSDP юдп-ишный
hostmit
Товарищи переписали его под esp в tcp
hostmit
OMG... Ищем дальше
Иван
это да, вопрос в том, что вряд ли получится найти устройство, которое себя объявило
hostmit
ладно, учитывая копеечные объемы, шлём все в 255.255.255.255
Artem
То ли я от болезни плохо соображаю, то ли что... Где связь между wifiscan и прошивкой? Первое - обзор доступных сетей wifi
Скорее всего, это я не правильно задал вопрос, точнее недопонимаю. Хочу попробовать залить nodemcu, скачал прошивку, флешер нажимаю flash и вижу, что он не может ее залить:
esptool.py v2.6
Serial port COM3
Connecting........_____....._____....._____....._____....._____....._____....._____
Можете подсказать, что я делаю не так. Сильно не бейте, не скажу, что новичок, когда то это делал, но это было на заре esp8266-01, а сейчас esp32 и особо не помню
Андрей
ㅤ
Скорее всего, это я не правильно задал вопрос, точнее недопонимаю. Хочу попробовать залить nodemcu, скачал прошивку, флешер нажимаю flash и вижу, что он не может ее залить:
esptool.py v2.6
Serial port COM3
Connecting........_____....._____....._____....._____....._____....._____....._____
Можете подсказать, что я делаю не так. Сильно не бейте, не скажу, что новичок, когда то это делал, но это было на заре esp8266-01, а сейчас esp32 и особо не помню
Флеш или en кнопка не всегда срабатывают. Зажми флеш и держи и ресет коротковременно
Artem
ㅤ
Что бы автоматом заливало пришлось небольшую доработку сделать.
ㅤ
ㅤ
Пока не пойдет заливка
ㅤ
Потом отпускай
Artem
Александр
Андрей
alexander
Andy