- Лёгкий и универсальный программный таймер
- Работает с millis, micros и любыми другими функциями аптайма типа unsigned long uptime()
- 3 режима работы: интервальный таймер, тайм-аут, переполнение
- 3 варианта памяти: 8, 16 и 32 бит периоды
- Возможность приостановки и продолжения счёта
- Два варианта фазы интервалов
- Лёгкая реализация - две переменных под таймер + 1 байт настроек
- Коллбэк и виртуальная функция срабатывания для наследования
https://github.com/GyverLibs/GTimer