I have a bunch of 6V DC motors that I'm happily running off of an Arduino Uno R3 board and its accompanying motor shield. I am able to change the motors' speed via the PWM pins and the direction via the DIR pins. I wrote some code that automatically changes the speed and the rotation direction at certain times of the day. I'm using a 9V power supply for this and I control the maximum output voltage at shield connectors A and B through PWM. So far no issues.
I now have a requirement to do the same with a 24V motor. My research tells me that I most probably need a motor driver. A similar topic on Arduino forum suggested this Pololu driver. The specifications seem to be correct (40V/13A max.) and I can see that the driver has both PWM and DIR connections. Please can someone confirm if this is a suitable driver for the application I have? I'm only asking because I'm an electronics noob and I tried to do my research before asking. I don't want to fry my board or the motor. Or if there is a better solution I would appreciate any pointers.