SWAP
Лёгкий протокол беспроводной связи для ISM-модулей, требующий менее 8 кБ памяти и поддерживающий различные топологии сетей
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:adca278c7d666b8927114f5a38f5f19ab7deb835f5ae4f18ecea60f4dddb1be2SWAP-1.0.9-adca278c.zipОписание
SWAP — это протокол беспроводной связи для модулей ISM, разработанный как лёгкая альтернатива громоздким решениям вроде Zigbee. Занимает меньше 8 кБ памяти и 1 кБ оперативной памяти, что критично для простых микроконтроллеров. Библиотека работает поверх любого ISM-модуля при условии, что для него написан необходимый аппаратный слой — авторы поддерживают репозиторий с готовыми ядрами для популярного оборудования. SWAP поддерживает разные топологии: звезду, point-to-point и смешанные схемы с координатором и автономными узлами. Хотя это не полноценная mesh-сеть, возможностей хватает для большинства IoT-задач с умеренными требованиями к надёжности и масштабируемости.