I have a very strange problem with my new MD22.
First I tried the MD22 with a pair of motors and everything worked fine.
I than replaced the motors with 2 smaller ones (http://www.pololu.com/catalog/product/1107).
After that I get random errors.
If I send a value of 138 to motor 2 motor 1 gets in full reverse and motor 2 have the correct speed (138).
Sometimes everything works ok and then suddenly random errors occurs.
When I read the speed registers they are reporting the correct values (138 motor 2 and 128 motor 1) but the motors are rotating in the wrong way.
I have hooked up a Arduino as in your example (http://www.robot-electronics.co.uk/htm/ ... s.htm#MD22 Dual 50V 5A Motor Driver).
I have capacitors across the + - on the motors.
Do you think my MD22 is broke?