Signal Input/Output

PID

PID controller

A PID controller seeks to keep some input variable close to a desired setpoint by adjusting an output. The way in which it does this can be 'tuned' by adjusting three parameters (P,I,D).

Go to repository

This library is compatible with all architectures so you should be able to use it on all the Arduino boards.