Назад к каталогу

leOS

Простой планировщик задач для Arduino, работающий через прерывания без блокирующего кода

Версия1.2.2
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер316.78 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.2.2316.78 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:871a00eb08d2ae7580af1543c791967c37260fa34c8f51684930d6b4251a136e
АрхивleOS-1.2.2-871a00eb.zip

Описание

Простой планировщик задач для Arduino, который работает в фоне и не требует блокирующего кода. Вместо того чтобы писать delay() и останавливать всю программу, вы регистрируете функции в leOS и указываете, как часто их запускать — остальное система берёт на себя через прерывания. Есть поддержка одноразовых задач, паузы и изменения параметров работающих процессов. Работает на стандартных Atmel-контроллерах и Arduino Leonardo. Внутри используется 64-битный счётчик, так что переполнение случится только через полмиллиарда лет. В истории были критические баги вроде зависания первой задачи, но версия 1.2.2 уже стабильна.

Версии

Показано: 2
1.2.22026-08-23 19:12:21 UTC
ZIP по запросу
первое скачивание может быть дольше
1.2.12026-08-23 19:12:21 UTC
ZIP по запросу
первое скачивание может быть дольше