mupplet-core
Готовые модули для управления устройствами на базе планировщика muwerk с обменом сообщений через MQTT
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2c9f7ceeaaa566cdabbf955c882d0e4675bb43082aa532157c9f380c77edf817mupplet_core-0.5.7-2c9f7cee.zipОписание
Ядро muwerk — это набор готовых модулей для управления железом, построенных поверх планировщика muwerk. Каждый модуль (мupplet) отвечает за конкретное устройство или функцию и общается с другими через MQTT-подобную систему обмена сообщениями. Если подключить контроллер к MQTT-серверу через munet, всё управление станет доступно извне. В текущей версии реализованы: Light для управления яркостью и режимами работы светодиодов, Switch для обработки кнопок и переключателей с поддержкой дебаунсинга, FrequencyCounter для измерения частот импульсов на GPIO (до 80 кГц на ESP32), и PCA9685 для управления 16 светодиодами одновременно. Проект всё ещё в развитии, новые компоненты постоянно переносятся из других частей фреймворка.