this is really handy to know, so i built a 6dof robotic arm i have 3 MG996R servos and 3 of the tiny servos but one of the problems i have is when i power the arm for the first time the servos snap to a position all 6 arms at the same time and even if i time this it still moved very fast due to the fact i can not get a start position with this little trick i will not be able to ready the starting position then smooth out the move from that to the overall start positions this is my plan anyway although my first test when i read an analog value normaly it goes from 0 to 1023 but this server only seems to return from 140 to about 512 i could map them numbers but it does not seem right also have have 18 wires coming off the arm and it looks a mess one if i had the extra wires that will give me an extra 6 wires lol i guess i am going to have to work on trying to keep it tidy.
I wouldn't call ground and positive a signal,it's just applying power. Regards the feedback wire: if the feedback voltage is used to supply a too big load( not necessarily a micro controller), it could probably confuse the feedback to the servo chip. Pls let us know how you use the feedback on the white wire.thx.
really too much time spent showing how to stuff a 4th wire through the servo case. Not really informative. You seem to struggle with the whole deal, as if it was the first time you have done this. Perhaps if you had spent the time (post fitting the blessed wire!) and shown us the full story, i.e. connect to a scope, measure the value and use it to retro-position the PWM back to the servo again. Really, 16:57 of my life I will never get back again.
Well it was some good info but true way too long time, could have done it in one minute. I expected code and interpretation of that signal in so much time. :)