OSP ReusableApps aoapps
Менеджер переключаемых приложений для управления цепочками микросхем с поддержкой Open System Protocol на ESP32
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:08b68211b60bf0ccc2f714081fc310770f3a1edfdf20cf9ebaab40408a7d9803OSP_ReusableApps_aoapps-0.4.1-08b68211.zipОписание
Библиотека для работы с цепочками микросхем, поддерживающих Open System Protocol — например AS1163 (SAID) или OSIRE E3731i (RGBi). Основная идея: собрать несколько независимых "приложений" (apps) в одной прошивке для ESP32, каждое из которых отвечает за свою анимацию или логику управления. Каждое приложение содержит функцию step(), вызываемую из основного цикла. Библиотека предоставляет менеджер для переключения между приложениями — обычно через кнопку A на плате OSP32. В комплекте примеры: демо с двумя dummy-приложениями и отдельный пример с приложением runled для запуска светодиодных эффектов. Подходит для создания модульных анимационных систем на базе чипов от ams-OSRAM с поддержкой OSP.