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

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

  1. CCat

    Решено Хоть ты тресни: ESP ставит STA+AP вместо просто AP после смены режима.

    Может, как-то совпало, но без задержки вывелись кракозябры вместо нужного ssid при просмотре доступных точек доступа на мобильном. :)
  2. CCat

    Решено Хоть ты тресни: ESP ставит STA+AP вместо просто AP после смены режима.

    А знаете, установка такого режима, а потом, через секунду, уже AP, тьфу-тьфу, пока работает! :cool: Спасибо! Буду гонять дальше между режимами! void StartAPMode() { WiFi.softAPdisconnect(true); WiFi.mode(WIFI_OFF); delay(1000); WiFi.mode(WIFI_AP); WiFi.softAP(ap_ssid);//без пароля...
  3. CCat

    Решено Хоть ты тресни: ESP ставит STA+AP вместо просто AP после смены режима.

    Спасибо, понял. Да и всякие WiFi.persistent, как я понял, влияют тоже только на это. А тогда почему гибридный режим? Я же явно указываю WiFi.mode(WIFI_AP); Типа "у тебя прошлый режим был STA, так что тебе явно пригодится "STA+AP", и не благодари? :) Да я уже начитался, что некоторые люди прямо...
  4. CCat

    Решено Хоть ты тресни: ESP ставит STA+AP вместо просто AP после смены режима.

    У меня две функции - одна запускает режим станции, другая - точки доступа. Режим AP включается примерно так WiFi.disconnect(); WiFi.mode(WIFI_AP); WiFi.softAP(ap_ssid);//without pass WiFi.softAPConfig(apIP, apIPgate, IPAddress(255, 255, 255, 0)); Прошлый режим вырубается и его данные...
  5. CCat

    Вопрос Ремаппинг GPIO1 и GPIO3 на GPIO15 и GPIO13 - работает и как именно?

    По документации GPIO1 и GPIO3 можно переключить на GPIO15 и GPIO13 командой Serial.swap() после Serial.begin. При этом ремаппинге я получаю "чистые" RX и TX без "висящего" на них ch340 с резисторами и проч.? (Я про NodeMCU) Иначе зачем вообще этот Serial.swap()? :)
  6. CCat

    Вопрос AP mode и STA mode - как правильно переключаться?

    Обычно у меня ESP работает в STA mode, но иногда нужно переключить ее (по команде извне) в режим точки доступа - AP mode. И мне кажется, что я горожу много лишнего, и в связи с этим несколько вопросов. 1) Нужно ли делать WiFi.disconnect(); при смене режимов? Так, к сожалению, затирается...
  7. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Жаль курочить хорошую (на вид) NodeMCU... А как насчет Serial.swap(); Если я переключу TX/RX на другие ноги, я же освобожусь от CH340G и его резисторов, или я неправильно понимаю?
  8. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Да, программирую через CH340G. Но сейчас я все это делаю с NodeMCU, так что CH340G отключить не могу. :( А так-то при соединении девайсов USB отключаю, конечно. Ну когда он подключен к Ардуино, могу и не отключать, я там SoftSerial использую. Я вот и думаю - может, дело в "встроенном" CH340G? Не...
  9. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Тогда вообще непонятно, почему все в статьях о соединении ESP и Arduino копипастят примерно такой текст "ни в коем случае не подключайте напрямую вход ESP - спалите."
  10. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Для UART - 12 мГц, для проца - 16. Ошибок конфигурации UART не вижу вроде.
  11. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Тут у сказки есть продолжение. :) Пробую подключать к Arduino (используя TX и RX того и другого). Так вот, конвертера уровней свободного нет (едут), TX Ардуины подключил к RX через делитель 1к и 2к, 2к на землю. Так вот, передача от ESP идет, а с Ардуины (через делитель) - нет. Да и то, это было...
  12. CCat

    Update error: ERROR[11]: Invalid bootstrapping state, reset ESP8266 before updating

    Ааа, может, то, что упоминается на англоязычном форуме я неправильно понимал? Я думал "при чем здесь serial, я ж по воздуху гружу". А надо просто после последней загрузки через USB скетча перезагрузить ESP и дальше все будет ОК любое количество раз?!
  13. CCat

    Update error: ERROR[11]: Invalid bootstrapping state, reset ESP8266 before updating

    Использую библиотеку ESP8266HTTPUpdateServer Немного изменил пример, чтобы заливать файл прямо на ESP, а не через чей-то WiFi. После захода по адресу http://33.33.33.33/update указываю файл и получаю сообщение "Update error: ERROR[11]: Invalid bootstrapping state, reset ESP8266 before updating"...
  14. CCat

    Проблемы с локальной Web-страницей (без выхода в интернет) для сохранения разных настроек.

    @tretyakov_sa, да, я дочитал-досмотрел, но это хорошо для десктопа. Мне кажется, такие вещи чаще делаются с мобильного. А там это будет неочевидно. Хотя и Винде неочевидно, имхо. Одно дело, вывести пользователю сообщение на экране "Не могу соединиться с роутером. Если изменился пароль...
  15. CCat

    Проблемы с локальной Web-страницей (без выхода в интернет) для сохранения разных настроек.

    Большое спасибо! Но я попробую, и как у Вас. Мне понравилась идея насчет попытки соединения с роутером, а при отсутствии коннекта - запуск своей AP. Но немного не пойму, откуда я буду знать IP страницы, если подключился к роутеру (мало ли какой IP он выделит) Тогда, видимо, надо и DNS свой...
  16. CCat

    Проблемы с локальной Web-страницей (без выхода в интернет) для сохранения разных настроек.

    <!DOCTYPE html> <html> <head> <meta charset="windows-1251"> <title>Тест</title> <style> input[type=text], input[type=password] { width: 100%; padding: 12px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; box-sizing: border-box; } button {...
  17. CCat

    Проблемы с локальной Web-страницей (без выхода в интернет) для сохранения разных настроек.

    @tretyakov_sa, спасибо, Вы о Подключаем Web страницы FSWebServer | Программирование ESP8266 в среде Arduino IDE (извините, обучающие видео не люблю - текст лучше для восприятия) Я пороюсь. Но я вижу, Вы используете другие библиотеки. А в моем примере где именно фигня? (Я не сомневаюсь, что она...
  18. CCat

    Проблемы с локальной Web-страницей (без выхода в интернет) для сохранения разных настроек.

    В общем, захотел прикрутить какую-то веб-морду для сохранения и изменения некоторых значений. Нашел пример и немного изменил его. (не нашел другого понятного скетча, который не лезет в сеть (в остальных примерах ESP выходит в интернет, а какой интернет, если я хочу интерфейс в том числе для...
  19. CCat

    Нужна помощь NodeMCU V3 - какой высокий уровень? 3.3 или 5v?

    Раньше в одной коробке у меня стояла ESP-01, как ведомая, и Arduino Mega, как ведущая. Друг с другом общались через конвертер уровней. Теперь хочу использовать NodeMCU V3 вместо ESP-01. Вижу, что на ней есть культурные RX и TX. Они предназначены для работы с 5-вольтовой Mega, или опять нужен...
  20. CCat

    Веб-морда для управления Arduino Mega через ESP8266-01

    Я давно не "общался" с ESP8266-01 и все забыл. Когда-то (с помощью форума) прошил ESP8266-01 для Arduino IDE, Mega запрашивает данные, ESP лезет в интернет и нужную строку перекидывает Mega по serial. Все хорошо. Но теперь захотелось, чтобы коробкой с Ардуино и ESP можно было немного управлять...
Сверху Снизу