Данный блок используется для передачи и приема данных с помощью Технология ESP-NOW ESP8266 и ESP32 без создания WiFi сети, напрямую по WiFi между контроллерами. Связь может быть и между этими контроллерами (ESP8266 и ESP32). Прочитайте https://habr.com/ru/post/502260/ В параметрах настраивается блок для передачи или для приема, контроллер и тп (читайте описание параметров). Так же там можно создавать или удалять 4 входа (выхода): 1 вход (выход) integer, 1 вход(выход) float, 1 вход(выход) string, 1 вход(выход) boolean. Один вход string включен по умолчанию. Входы: en_now_REC - включение приема данных, включается подачей импульса высокого уровня один раз. en_now_SEND - включение передачи данных, отправляются данные при подачи импульса высокого уровня.
Если в проекте используется несколько блоков передачи, то при изменении параметра одного, меняются аналогично и другие блоки. Блок приема использовать в проекте только один раз
Блок переводит, при подачи на вход EN единицы, WiFi модуль ESP в указанный режим работы. Активируется импульсом. Избегать постоянной 1 на входе EN. Доступные режимы: WIFI_STA WIFI_AP
Если активировать блок в режиме WIFI_STA и оставить входа SSID и pass пустыми, то esp подключится к сети, к которой она была подключена последний раз
Переводит ESP в точку доступа, если не удалось подключиться к WiFi с указанными SSID и password. В режиме точки доступа, если allowForcedReconnect == 1, есп попытается подключиться к WiFi через RECONNECT_TIMEOUT мс. Если в режиме точки доступа allowForcedReconnect == 0 и пришло время попытки переподключенния, то блок будет ждать пока не отключатся все подключенные устройства. Например если к есп в режиме точки доступа подключён телефон дольше, чем RECONNECT_TIMEOUT мс, то, пока телефон не отключится, есп не будет пытаться переподключиться к WiFi. APSSID - SSID точки доступа APPass - пароль точки доступа
Можно использовать вместе со штатным веб-интерфейсом. НЕ ИСПОЛЬЗОВАТЬ С ВАТЧДОГОМ. (либо ватчдог должен быть не менее 15 сек).
Обновление прошивки через браузер, по умолчанию адрес: IP_адрес_ESP32/update (пример 192.168.1.120/update).
Заливать прошивку нужно в формате .bin, как сделать bin файл: Нажмите в FLProg "Компилировать проект" -> в arduino ide зайти в Скетч->Экспорт бинарного файла, после компиляции зайти в Скетч->Показать папку скетча, в папке будет лежать файл с расширением .bin