Problema con librería PID con relay

Las variables (windowStartTime, WindowSize y t0) para contener millis() deben ser del tipo unsignet long.

Que modelo de Arduino estas usando ? recuerda que double = float