I am building a $50 robot in conjunction with someone else, and we are both having similar issues. We decided to save the hassle of modifying servos and bought some continuous rotation servos at the local hobby store instead of models with fixed limits. Construction of the robot went fine, passed the smoke test. But when powered up the robot pretty much spins in circles.
I checked the wiring (used a bread board) and it is all ok. I modified the code that comes with the tutorial, so that all it does is turn the LED on/off at a certain interval and pulse the left/right servos. The LED pulses, and duration of the left/right servo motions are fine. But the speeds the servos turn at are very different, one servo spins very slow. The strange thing is that if I swap the signal wires from the chip to opposite servos, the servos spin at the same speeds they did before the swap. So, the signal from the chip has no effect on the speed the servos spin.
This lead me to believe my servos where bad. I have since tried new servos and my friend's chip all with the same results. I made a suicide cord out of a 5V 1A AC adapter. Total current draw is never an issue, but the "slow" spinning servo always draws more current. Any thoughts on why I can't get my servos to spin the same speeds?