Thanks,
When I connect the motor to the shield with nothing else attached to the input pins the shield still draws a lot of current (2A). But the motor doesnt spin it just vibrates? Is this the input pullup?
Should i adjust my code to reverse the effect of the buttons?