new PID_Float component created and contributed by Carlos Alexander Alvarez Dominguez.