You need to know that "servo.write(180)" will cause the servo to move as fast as it can to the specified position. If that is too fast for your application, you must keep using the "for" loop with some delay in it in order to slow it down - but definately not 8 hours of delay for each step! ![]()