Hi Everyone,
I have looked over all the Servo library stuff and some servo information and I do not find a simple explanation of "standard" servo rotation direction (CW/CCW):
Looking down at a typical servo output shaft
-- Varying the Servo library write data value from 0 to 180 degrees (or just 1000 to 2000 uS)
Does the servo rotate Clockwise?? Or Counter-clockwise??
I have 3 servos here and 2 of the 3 rotate CCW as the data to: myservo.write(value) goes from 0..180. But one, a SpringRC SM-SS4306B rotates Clockwise.
I am helping a university that has art students who use 3 to 8 servos at a time for various art installations. They will be using FEETECH FS5106B servos, mostly. There is an actual FEETECH spec sheet that says:
Interesting question.
In mathematics an increasing angle comes from CCW rotation.
Looking at tools, mills, drill bits,.... the standard (most commonly used) is "right hand", CW. Looking down at the work of a drill bit CW is the common one. Okey, left hand drill bits exist but they are considered as rare, special.
What a mess, total absensens of any standard.
Use the same kind of servos and state that as the standard in the project, for the university. All other turning servos are considered as "bastards"...
There is not and never has been a "standard". All you can say is that a short pulse (may be 1000us or less) will send the servo to the end stop in one direction and a long pulse (2000us or more, 2400 is typical) will send it all the way in the other direction.
A specific type will operate the same way, usually all the models of a particular make will work the same way. But e.g. Futaba and Hitec servos have always turned in opposite directions even 40 years ago when I was first using them.