MicroOS
Менеджер задач для Arduino с неблокирующим планированием операций без использования delay()
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fb188db1755cb390e6dd0784566f2ac038a2281488095c67ce7c7e027a3045ecMicroOS-1.0.0-fb188db1.zipОписание
Простой менеджер задач для Arduino, который помогает организовать выполнение нескольких операций по расписанию без блокирующих задержек. MicroOS решает классическую проблему: когда в скетче нужно одновременно мониторить датчик, обновлять дисплей и управлять моторами, обычный delay() зависает всё остальное. Библиотека предоставляет три основных модуля для управления — TimerControl для работы с временем, Manage для планирования задач и Attach для подключения пользовательских функций. В пакете есть примеры по каждой части, включая инициализацию, которая показывает, как всё это начать. Подходит, если вам нужна неблокирующая многозадачность без больших затрат памяти.