A fast PID controller with multiple options. Various Integral anti-windup, Proportional and Derivative control modes.
Optional external timer or ISR timing control.