Note: If you want to know the theory behind Servo Motor Mechanism, you can do reading on Wikipedia.
- Pulse from 555 timer
- Direct pulse from micro controller ( arduino / pic )
- Control using servo controller via serial pin.
- Source Code : Servo
Tip of the day:
You are not advised to use 5V from your arduino to run several hi torque servo motor. This is to avoid your arduino from burning (burn the on-board voltage regulator) due to excess current to run multiple servo.
You are advised to use external hi current regulator to support multiple servo such as DC-DC step down
As a reference, attached together with the sketch schematic.