Let's Make Robots!

PWM for servo and motor speed

So I've looked around and see that Arduino motor shield board uses timer1  (pins 9 and 10) for hardware PWM control of motor speed. There are Arduino libraries that use timer1 for hardware PWM control of servos.

Timer1 gives you 16 bit resolution. The other timers (timer0 and timer2) have only 8 bit resolution.