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

Недавнее содержимое от EvgeniyS

  1. E

    esp8266webserver+SPIFFS передача переменной в HTML

    Пример с вебсокетом
  2. E

    Делюсь опытом Настройка Visual Studio Code и PlatformIO под Windows

    1.Можно 2.Мощный редактор с множеством плагинов (подсветка кода, автозаполнение и т.д.)
  3. E

    Serial гадит в эфир. Есть решение?

    Serial.println('Led on'); Serial.println('Led off'); Поставьте вместо одинарных кавычек двойные и будет вам счастье (у меня заработало). Я бы сделал примерно такой код:
  4. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    struct { const char* ssid; const char* pass; } wifiData[] = {"ssid1", "pass1", "ssid2", "pass2","ssid3", "pass3","ssid4", "pass4"}; Да это структура.
  5. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Последние 4 символа в коде лишние (опечатка)
  6. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Немного переписал код :)
  7. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Ума не приложу, зачем вам это надо, но можно как-то так:
  8. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Если вы внимательно посмотрите мой код в setup, то увидите что там нет подключения оно происходит в loop, пока ESP не подключилась к роутеру какой может быть ip adress?
  9. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Судя по вашим вопросам, я бы советовал почитать что-нибудь по программированию на С++, чтобы понимать синтаксис и возможности языка хотя бы на базовом уровне. while (--tries){какой-то код} это простая конструкция "--" оператор декремента, в данном случае префиксный, tries - обычная переменная...
  10. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    А что мешает объявить глобальную переменную типа IPAddress а потом в любом месте кода в нее записать WiFi.localIP() ?
  11. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    WiFi.localIP(); возвращает массив типа int, состоящий из 4 элементов.Можно создать глобальную переменную типа IPAddress и поместить массив туда, либо преобразовать в строку и сохранить как строку.
  12. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Роутера нет под рукой :) Сейчас на работе (вахтовый метод) проверял на телефоне, вероятно вы правы, надо увеличить, но даже если с первого раза не подключится то заново будет пытаться подключиться пока сеть роутера будет присутсвовать.
  13. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    1. strcmp позволяет однозначно точно сравнивать строки. 2. return завершает функцию прерывая дальнейший поиск сети к т.к. нужная сеть уже найдена. 3. ESP под "капотом" обеспечивает работу сети, delay позволяет отдать процессорное время на эти нужды. Если пользовательский код занимает в ф-ции...
  14. E

    ESP8266 подключение к нескольким сетям Wi-Fi

    Набросал свой вариант кода, ради спортивного интереса :) У себя проверил - работает
  15. E

    Random characters

    Почитайте про область видимости переменных.
Сверху Снизу