EspNowBus
Шина сообщений ESP-NOW для связи нескольких ESP32 с автоматической регистрацией узлов и встроенным шифрованием
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d2856e7f9830c5a49feddda95ffae35ae3b5b703d13be0d8d2545d13fcbe2d30EspNowBus-1.2.1-d2856e7f.zipОписание
Шина сообщений на основе ESP-NOW для связи нескольких ESP32 в одной сети. В комплекте простой API (begin, sendTo, broadcast, onReceive), автоматическая регистрация соседей через запросы присоединения и встроенная безопасность: по умолчанию включены шифрование ESP-NOW, проверка подлинности и challenge-response при присоединении к группе. Сообщения отправляются в очереди по одному через FreeRTOS-задачу, поддерживается периодический heartbeat для контроля живости узлов. Максимум около 6 узлов в одной сети, особенно при включённом шифровании. Есть опциональные расширения для Serial и IPv4 маршрутизации поверх основной шины. Подойдёт для небольших закрытых сетей с требованиями к безопасности, где нужна простая и надёжная доставка сообщений между устройствами.