I have an Arduino Uno and a Micro Servo 9g A0090 servo.
Given that Servo.read() simply returns the last value written to the servo I guess there is no way to query a servo's actual position.
If I can't query the servo, how do I know that the servo rotated to the position of my last write() call?
Rotating from 0 to 180 will take longer than rotating from 0 to 10. How do people normally handle this scenario? Perhaps I just time how long it takes to go from 0 to 180 and then always call delay() afterward to give the servo time to complete its rotation?