2.wav 74НС595 BMP-085BMP-180 DS18B20 ESP32 ESP8266 ESPUI Блок (в сочетании с HTML+JS кодом) позволяет обнаруживать свои есп в локальной сети.  С помощью брау Блок Русифицированная изменяемая "бегущая строка" для светодиодных матриц 8х8 с чипом MAX7 Блок для 8-и разрядного 7-и сегментного дисплея на 2-х сдвиговых регистрах 74НС595 с 16-разрядным (8 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для ESP8266 MCP23017 - Расширитель портов 16 бит I2C Блок для GPS-Block v0.5 NEO-6M Блок для LCD дисплея включение руссификации позволяет отображать русские и украинские символы Блок для OLED ssd1306 ESP8266rus Блок для R-триггер с задержкой импульса Блок для TFT дисплея ST7735 Блок для Выбор тестовых параметров Блок для детектирования попадания текущего времени в указанный временной интервал Блок для настройки радиомодуль HC-12 433Mhz на SI4463 c UART интерфейсом. Блок для относительная влажность Блок для передачи mail почты ESP8266 ESP32 Блок для работы с Nokia 5110 (3310)   Блок для сна и пробуждение для ардуины Блок для снятия показаний с трансформатора переменного тока Блок для таймер обратного отсчёта Блок для управления светодиодом на основе ws2812b Блок для установки соединения с программой Virtuino Блок для энкодер Pro (EncPro)  V1.4 Блок опроса одного выбранного канала АЦП типа НХ711 Блок служит для создания бегущей строки Блоки разные (прочее блоки) Простое скользящее среднее ТЕРМОМЕТР Х9С503) блок для чтобы прописать номера телефонов для SIM800 включенных последовательно конвертация типов integer в byte отсчёт в секундах пише

Блок базовый без авторизации блок для MQTT брокера на базе ESP8266

Автор: Sasha_erky
Тестовый, базовый, без авторизации, блок для MQTT брокера на базе ESP8266.
uMQTTBroker demo for Arduino
Minimal Demo: the program simply starts a broker and waits for any client to connect.

Просто выдает текущее состяние регистра миллисекунд контроллера

 

Блок для основной блок MQTT на базе ESP8266

Автор: Sasha_erky
Основной блок MQTT брокера на базе ESP8266.
В блоке реализована функция data_callback.

Автор: Sasha_erky
Блок отправки в топик MQTT брокера на базе ESP8266.

Автор: Sasha_erky
Блок обработки и получения даных из топика MQTT брокера на базе ESP8266.

 

Блок для запуска Esp Mesh.
3 входа:
    NAME: Имя сети
    PASSWORD: Пароль сети
    PORT: Порт сети

Как только на входе NAME и PORT(больше нуля) что-то будет, Esp Mesh сразу запустится.

Блок для запуска Esp Mesh.
3 входа:
    NAME: Имя сети
    PASSWORD: Пароль сети
    PORT: Порт сети

Как только  длина NAME > 0 и  PASSWORD >= 8, и PORT > 0, Esp Mesh сразу запустится.

Есть возможность одну из есп в сети подключить к роутеру, но только одну!
Для этого в настройках блока нужно выставить IS_ROOT_NODE true. 
И для каждой есп в сети выставить NETWORK_HAS_ROOT_NODE, включая ту есп, которая будет подключатся к сети.
Во время инициализации сети, если есп должна подключатся к роутеру, считываются данные со входов WiFi_SSID и WiFi_pass и есп будет пытаться подключится к этой сети. Позже, чтобы изменить их, нужно на вход saveWiFiCredentials подать импульс

Ushakov

 

Блок для ESPUI веб-интерфейс с автообновлением;

Доступные цвета:
COLOR_TURQUOISE
COLOR_EMERALD
COLOR_PETERRIVER
COLOR_WETASPHALT
COLOR_SUNFLOWER
COLOR_CARROT
COLOR_ALIZARIN
COLOR_NONE

 

Блок для ESP NOW передачи и приема данных между ESP32 и ESPESP32 без создания WiFi сети без роутера точек доступа напрямую по WiFi

ПБ для передачи и приема данных между ESP32 и ESPESP32 без создания WiFi сети (без роутера, точек доступа, напрямую по WiFi), 
также с помощью этих блоков ESP32 может обмениваться и с ESP8266.
Подробно можно прочитать здесь https://habr.com/ru/post/502260/
Блок один, преобразуется при выборе режима работы.
В проекте можно использовать несколько блоков передачи, только по одному блоки передачи и приема передачи.
Входы и выходы создаются флажком в параметрах.
1.Параметры:
1.1 Общие:
 а) Режим работы: 
-Передача;
-Прием; 
-Прием-передача.
б) Debug (включать для получения обратного вызова, если не работает ESP_NOW.):
-on (вкл);
-off (выкл). По умолчанию.

1.2 Каждого экземпляра:
a) buffer - размер буфера памяти для строки;
б) mac_adress - мак адрес приемника (записывается в передатчике), если равен 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
 то широковещательная передача, сообщение от такого передатчика примут все приемники. 
Если указан мак адрес приемника, то сообщение плоучит только этот приемник.

1.3 Входы Выходы:
При активации флажка создается соответствующий вход(выход), в окне прописывается "да" или "нет".

2. Входы и выходы:
2.1 en_send - отправляется сообщение передатчиком по переднему фронту высокого уровня, R trig встроен в блок.
создается только в режиме Передача и Прием Передача.
2.2. Входы (выходы) - в блоке предусмотрены 10 входов (выходов), которые можно создавать или удалять: 4входа (выхода)  int, 2 входа (выхода) string, 2 входа (выхода) float, 2 входа (выхода) bool.
2.3 debug - выход для вывода информации при отладке или чтобы определить , что не работает.
При использовании работающих блоков, отключить. По умолчанию отключен.

aidar_i 25.01.2022
FLProg 7.3.8
Arduino Ide 1.8.19
Плата ESP32 1.0.6

 

Блок ESP32 CAM IO может принимать и отправлять сообщения в телеграм.

En - активация блока
send - отправить сообщение
message - сообщение для отправки
botToken - токен телеграм бота

gotNewMessage - при получении нового сообщения становится 1 на 1 цикл
receivedMessage - полученное сообщение

В настроках блока можно указать скорость обновления сообщений в мс

Ushakov

 

Опрос

На сайте достаточно материала?

Другие опросы...