SplashScreen
Неблокирующее переключение экранов-заставок при инициализации устройства с пользовательской отрисовкой
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f6dedd0af4e493a6579e046d92566fac5d3274e2fd3c95b2b6e00b9d46e3e7cbSplashScreen-1.0.0-f6dedd0a.zipОписание
Нужна последовательная смена экранов при запуске или инициализации устройства? Эта библиотека реализует экран-заставку, который работает неблокирующим способом — программа продолжает выполняться, пока на дисплее меняются кадры. Каждый экран описывается временем отображения и данными, но отрисовка остаётся полностью на вас — библиотека только управляет логикой переключения. Подходит для случаев, когда нужно показать подсказки пользователю или занять его что-то во время долгой инициализации. Работает с разными дисплеями благодаря тому, что вы сами пишете обработчики очистки и рендеринга экрана. На примере в документации показано использование с LCD1602.