• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    Столько времени на написание текста, а все ведь было под рукой: WiFiTelnetToSerial.ino WiFiClientBasic.ino WiFiAccessPoint.ino Разве тут не все, что вам нужно? И создание АП и слушание входящего запроса, и подключение к АП и передача запроса, и даже пример перекидывания данных между UART и...
  2. gerkimuyda

    Посоветуйте доработку скетча для надежности

    Что всего этого не надо и выкидываешь кучу мусора и дублей, откапывая нужные функции SDK и вызывая их напрямую :D
  3. gerkimuyda

    Нужна помощь Esp вылетает при попытке подключения к WIFI

    Функция ntpUnixTime не моя, но с моим роутером она работает нормально (у меня NTP обслуживает роутер) и без проблем. Но я ушел в своей задаче из ардуины в SDK. Третий кусок - то мои две строки, но они слились (объявление переменных) при вставке в форум. По поводу 1N14: UDP NTP Clients - 1N14...
  4. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    А кто мешает в том-же Arduino IDE зайти в пункт Примеры?
  5. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    А зачем соединять их в ESP-NOW ? Большинство задач, которые тут пользователи ставят и решают, выполняются через простое вайфай AccessPoint - Client. К тому-же он более удобен, т.к. позволяет еще и мобилой законектиться и ноутом посмотреть что там... Отсюда и отсутствие мало используемой...
  6. gerkimuyda

    Нужна помощь Esp вылетает при попытке подключения к WIFI

    А зачем его писать, если он есть в SDK готовый? На событие по получению IP адреса (после подключения вайфая) ставите инициализацию. sntp_stop(); sntp_set_update_delay(1800000); //30 min sntp_setservername(0,"time.windows.net"); sntp_set_timezone(2); //GMT+2 sntp_init(); и...
  7. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    Зачем радиомодулем? Достаточно ик- светодиодов. Так сделано управление на детских вертолетиках. (Вот видите, я тоже принял вашу игру против производителя устройства, которое у ТС, только ТС от этого не легче...)
  8. gerkimuyda

    Нужна помощь Esp вылетает при попытке подключения к WIFI

    Нет. Ведь там не микросекунды отдаются, а миллисекунды. И в Arduino IDE все получается именно так, как вы написали выше. Да обойти это ограничение в SDK ведь не сложно (встречал варианты с введением второй переменной, в которую складируют количество переполнений (а ля старший регистр)) А если...
  9. gerkimuyda

    Нужна помощь Esp вылетает при попытке подключения к WIFI

    Уверен, т.к. сам отлавливал такой баг и его решал. Вот вам описание в других источниках: The function millis() rolls over in about 72 minutes. Is there an alternative with longer rollover time/no rollover? · Issue #675 · SmingHub/Sming · GitHub millis() on ESP8266 has a roll over of 72 minutes...
  10. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    Радиомодуль не умеет управлять мотором и передавать информацию на монитор. Мы ведь тут не переделываем физическую схему устройства ТС?
  11. gerkimuyda

    Нужна помощь Esp вылетает при попытке подключения к WIFI

    Еще хочу напомнить, что надо следить за переполнением счетчика времени. Стандартный millis() переполняется каждую 72 минуту. И если реализовывать проверку типа timeout = millis() + 1000; if( timeout < millis() ) можно неожиданно наткнутся на неправильное исполнение команд и получить глюк. Чтобы...
  12. gerkimuyda

    Помогите понять принцип ESPшки. Может я вообще не туда полез?

    Чтобы передать оперативные данные на 50 сантиметров, гонять их на внешний забугорный сайт и с бешенной задержкой в несколько секунд их выводить? Ребята, давайте мыслить трезво o_O
  13. gerkimuyda

    Нужна помощь Перестает отвечать вебсервер ESP8266-01

    Не знаю. Пробуйте. +3v и GND, SCK и SDO подключить и запустить сканирование I2C для нахождения адреса. #include <Wire.h> #include <Arduino.h> long speed[] = { 50, 100, 200, 250, 400, 500, 800 }; const int speeds = sizeof(speed)/sizeof(speed[0]); #define RESTORE_LATENCY 5 bool delayFlag =...
  14. gerkimuyda

    ESP-01S не могу прошить...

    Если что - чур у меня NodeMCU v3 :D
  15. gerkimuyda

    Посоветуйте доработку скетча для надежности

    Живущие в альтернативной реальности сами не лыком шиты и имеют возможности коррекции компилинга этого проекта под свои нужды. И никто не исключает вариант с виртуальный компом. Я так под виндой и сделал для ESP - виртуальный комп с AVR-studio от Атмела для всяких Atmega 328P и ESP SDK.
  16. gerkimuyda

    Esp8226 + proxy

    DTsurkov, подкорми человека орешками или пивком :)
  17. gerkimuyda

    Посоветуйте доработку скетча для надежности

    А в чем принципиальное отличие? bool ESP8266WiFiSTAClass::isConnected() { return (status() == WL_CONNECTED); } И там и там вызывается функция status(). Почему тогда не while( !WiFi.isConnected() )
  18. gerkimuyda

    Посоветуйте доработку скетча для надежности

    Да, почти сразу вернется к выполнению 27 строки. Перед этим будет сделано что-то вроде esp_schedule(); esp_yield(); и т.д. Т.е. фоновая работа библиотеки ардуино.
  19. gerkimuyda

    AT команда - странный ответ

    Поставьте NodeMCU Lua, там через ESPlorer можно команды в файлы на внутреннюю файловую систему (в флеше) писать, а также можно выполнять их как в командной строке, видя результат. Язык Lua не сложный.
  20. gerkimuyda

    Посоветуйте доработку скетча для надежности

    Это надо смотреть ГДЕ сей код написан. Если в loop() - то это эквивалентно прерыванию обработки текущего главного цикла и переход к следующему (т.к. система обработает свои грязные делишки в фоне, а потом запустит заново функцию loop() Если это в функции отправки данных на сервер, которая перед...
Сверху Снизу