• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. D

    Не запускается ESP32 Doit Devkit V1 от 3,3В.

    ...= GetTime(); String st = "Starting on battary - " + timeS; addToLogNO220(st); } } void loop(){ if (digitalRead(POWER_EXIST) == 1) { ArduinoOTA.handle(); HTTP.handleClient(); webSocket.loop(); .................... //Ну тут тоже всё для работы от сети } И вроде один раз оно сработало...
  2. A

    8266 не прошивается по ОТА

    Покажите код. Код - просто код из ардуиноиде - #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #ifndef STASSID #define STASSID "your-ssid" #define STAPSK "your-password" #endif const char* ssid = STASSID; const char* password = STAPSK; void...
  3. V

    Идентификация на сервере esp32 STA

    ...нормально. Теперь потребовалось вход на сервер в STA mode сделать с паролем. В и-нете есть примеры но у меня ничего не получается. С применением библиотеки ArduinoOTA.h делается идентификация, но потом я не могу вернутся на свой скетч обратно. Подскажите как просто решить эту проблему...
  4. GermanIvanov

    Прошивка ESP32 через удаленный сервер

    ...как и в локалке, только предварительно выкачиваете файл к себе на fs. Также, к примеру, я использовал в последнем проекте библиотеку ArduinoOTA от Ivan Grokhotkov and Hristo Gochkov так там (как впрочем и в большинстве подобных либ) загрузка файла происходит как результат post запроса на...
  5. D

    LOLIN*WEMIS) D1 R2 & mini проблема с шиной SPI.

    #include <font12.h> #include <Adafruit_GFX.h> //new #include <Max72xxPanel.h> //new #include "ArduinoOTA.h" #include <ESP8266WiFi.h> #include <IRrecv.h> const uint8_t CS_PIN_DISPL = 15; const int symbols[] = {32, 37, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 65, 66, 67...
  6. D

    LOLIN*WEMIS) D1 R2 & mini проблема с шиной SPI.

    ...WiFi, OTA и ИК пульт пришлось оставить. #include <font12.h> #include <Adafruit_GFX.h> //new #include <Max72xxPanel.h> //new #include "ArduinoOTA.h" #include <ESP8266WiFi.h> #include <IRrecv.h> const uint8_t CS_PIN_DISPL = 15; const int symbols[] = {32, 37, 43, 44, 45, 46, 48, 49, 50, 51...
  7. M

    PZEM004 V3 и nodemcu v3

    Выкладываю скетч на проверку.
  8. M

    PZEM004 V3 и nodemcu v3

    ...данных каждые 3 секунды (delay в loop нет) ESP8266WiFi для wifi подключения HTTPClient для отправки GET запроса с показаниями датчика ArduinoOTA для удаленной прошивки. Все что делает скетч, каждые 3 секунды снимает показания и отправляет GET запрос на сервер с данными. Не стал поднимать...
  9. V

    Делюсь опытом. Простой Telegram Bot без библиотеки.

    Доработал таки этот код: В secrets.h спрятал повторяющиеся постоянные и дефайны. Лежит этот файлик в "C:\Users\Admin\Documents\Arduino\libraries\Secrets" на вин10. Присоединяется к любому скетчу как библиотека :)
  10. V

    ESP-01 избирательно подключается к wi-fi

    ЕСП-ха не хочет подключаться к роутеру. Но легко подключается к НЕКОТОРЫМ телефонам. Заметил, что если на телефоне сменить канал точки доступа с первого на 11-й то есп перестает ВИДЕТЬ сеть. Если после этого вернуть на первый -- перестает подключаться. ЧТО ПРОИСХОДИТ?
  11. M

    Server Send Events на ESP

    ...}); server.addHandler(&events); // Start server server.begin(); Serial.println(F("HTTP server started")); } void loop() { ArduinoOTA.handle(); static unsigned long lastEventTime = millis(); static const unsigned long EVENT_INTERVAL_MS = 3000; if (motorState == ON) {...
  12. M

    Server Send Events на ESP

    ...}); server.addHandler(&events); // Start server server.begin(); Serial.println(F("HTTP server started")); } void loop() { ArduinoOTA.handle(); static unsigned long lastEventTime = millis(); static const unsigned long EVENT_INTERVAL_MS = 200; if (motorState == ON) {...
  13. M

    ESP8266 и аппаратный таймер hw_timer

    ...| BIT(ETS_GPIO_INUM)); // разрешить прерывания GPIOs & Timer0 WiFi_init(); OTA_init(); } void loop() { ArduinoOTA.handle(); } Ко входу GPIO1 подключен детектор перехода через 0 сетевого напряжения. Установлено прерывание по входу по положительному изменению состояния. Ниже...
  14. M

    OTA и прерывания

    ...Осталось только добавить работу с аппаратным таймером #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include <Ticker.h> #include "RemoteDebug.h" #include "ets_sys.h" #include "gpio.h" // Instance of RemoteDebug RemoteDebug Debug; Ticker...
  15. M

    OTA и прерывания

    ...прошивки по "воздуху" void initializeOTA() { // noInterrupts(); // ets_isr_mask(BIT(ETS_GPIO_INUM)); ETS_GPIO_INTR_DISABLE(); ArduinoOTA.onStart([]() { Serial.println("* OTA: Start"); }); ArduinoOTA.onEnd([]() { Serial.println("\n*OTA: End"); })...
  16. M

    OTA и прерывания

    ...вывод управления симистором в цикле, и все нормально #include "ESP8266WiFi.h" #include "ESP8266mDNS.h" #include "WiFiUdp.h" #include "ArduinoOTA.h" #include "ets_sys.h" #include "gpio.h" #define GPIO_OUT_W1TS (*(volatile uint32_t *)0x60000304) #define GPIO_OUT_W1TC (*(volatile uint32_t...
  17. M

    OTA и прерывания

    ...посмотрите, переделал код на прямое управление регистрами #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include <Ticker.h> #include "RemoteDebug.h" #include "ets_sys.h" #include "gpio.h" // Instance of RemoteDebug RemoteDebug Debug; Ticker...
  18. M

    OTA и прерывания

    ...нашим баранам :) Выкладываю код скетча, который работает. #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include <Ticker.h> #include "RemoteDebug.h" #include "gpio.h" // Instance of RemoteDebug RemoteDebug Debug; Ticker blinker; #define...
  19. M

    OTA и прерывания

    ...обработчика внешнего прерывания по входу отслеживания "0" #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include "RemoteDebug.h" // Instance of RemoteDebug RemoteDebug Debug; //#define CAYENNE_PRINT Serial // Comment this out to disable...
  20. M

    OTA и прерывания

    ...сильное. Попробовал переделать на прямое управление gpio #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include "RemoteDebug.h" #include "gpio.h" // Instance of RemoteDebug RemoteDebug Debug; //#define CAYENNE_PRINT Serial // Comment this...
Сверху Снизу