FreeRTOS
Real Time Operating System для Arduino на базе ATmega с поддержкой многозадачности и встроенной диагностикой
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d14246fac1ead016fd066638f3b1505c8a9c3d79fe4236ce3e24522368141d4bFreeRTOS-11.1.0-3-d14246fa.zipОписание
Полнофункциональная реализация FreeRTOS для микроконтроллеров Arduino на базе ATmega — Arduino Uno R3, Nano, Leonardo, Mega и совместимых чипов Microchip. Позволяет запускать несколько задач одновременно с использованием встроенного Watchdog Timer для разрешения 15 мс. Минималистичный подход: библиотека почти не трогает железо, только необходимое для работы. Диагностика проблем через светодиод: медленное мигание указывает на переполнение стека, быстрое — на ошибку выделения памяти. Если вам нужен Arduino UNO R4 (Renesas), FreeRTOS уже встроен в IDE и не требует этой библиотеки. Версия 11.1.0 стабилизирована как долгосрочная поддержка для 8-битного мира.