FreeRTOS Real Time Operating System implemented for AVR (Uno, Nano, Leonardo, Mega).
The primary design goals are: Easy to use, Small footprint, Robust. Uses Watchdog Timer for 15ms resolution. Slow blink = stack overflow. Fast blink = heap malloc() failure.

Author: Richard Barry

Maintainer: Phillip Stevens

Read the documentation


This library is compatible with the avr architecture so you should be able to use it on the following Arduino boards:


To use this library, open the Library Manager in the Arduino IDE and install it from there.