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

AceRoutine

Кооперативная многозадачность на базе stackless coroutines для Arduino с макросами YIELD, DELAY и AWAIT

Версия1.5.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер728.62 KiB
Источникофициальный
Обновлено2026-10-07

Установка

Последняя опубликованная версия
1.5.1728.62 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 07:55:17 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:4cb2fb0d6b810e158578da336c1907d7a8a0ed106b57afb140d7bb75d973528c
АрхивAceRoutine-1.5.1-4cb2fb0d.zip

Описание

Если в скетче нужно запустить несколько задач одновременно без усложнения кода, AceRoutine решает это через stackless coroutines — облегчённые "потоки", которые переключаются кооперативно и почти не едят память. Вместо привычных setTimeout и переменных состояния пишешь читаемый код с макросами COROUTINE_YIELD(), COROUTINE_DELAY() и COROUTINE_AWAIT(), которые приостанавливают выполнение и отдают управление другой корутине. Библиотека работает на AVR (Nano, Uno), SAMD21, STM32, Teensy, ESP8266 и ESP32. В версии 1.5 появилась профилировка — можно измерять время выполнения каждой корутины и выводить графики в виде таблицы или JSON. Есть также экспериментальный класс Channel для обмена сообщениями между корутинами, но его API может меняться.

Версии

Показано: 20
1.5.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.5.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.4.22026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.4.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.4.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.3.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.3.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.42026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.32026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.22026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.2.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.1.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.3.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.22026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.12026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.2.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
0.1.02026-10-07 12:48:09 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP