ESPNowAdhoc
Организация ad-hoc сетей между ESP32 через ESP_NOW с автоматическим поиском узлов и управлением связью
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:58e9b6f1d5276105efac5b64ecfad32ac59e157d2792ba90c0454b5bd333102cESPNowAdhoc-1.0.7-58e9b6f1.zipОписание
Если вам нужно организовать беспроводную сеть между несколькими ESP32 без центрального маршрутизатора, ESPNowAdhoc упростит всё необходимое для этого. Библиотека опирается на ESP_NOW и берёт на себя рутину: управление группами и ролями узлов, настройка безопасности, автоматический поиск и подключение соседних устройств через broadcast, отслеживание связи с помощью heartbeat. На практике это означает, что вместо написания собственного протокола обнаружения пиров и синхронизации состояния вы просто вызываете несколько функций библиотеки и получаете работающую ad-hoc сеть. Подходит для приватных IoT-сценариев, где нужна простая и дешёвая ячеистая топология на чистом ESP32 без дополнительного железа.