The documentation and many, many tutorials on the internet mention that this can be used to drive two DC motors, or a signle bipolar stepper motor. Unfortunately, every bit of documentation or article I can find only provide examples on how two drive one or two DC motors, but nowhere can I find how to drive a stepper motor. Looking on Arduino.cc, I can find instructions on how to connect the stepper motor to an H-bridge, but not to one of these (very common) driver modules.
I gather that I connect the motor's four wires to the two screw terminals, where the two wires from one coil connect to the terminals labeled "motor a" and the two wires from the other coil connect to the terminals labeled "motor b". I also gather that you power both the circuit and the motor itself via the VCC and GND pins. However, I'm unsure what to do with the A-1A, A-1B, B-1A and B-1B pins. I gather from the examples on arduino.cc that you basically just connect these to 4 digital pins, and then use the Stepper class to drive it. Do any of these pins need to support PWM? All the examples seem to use pins 8, 9, 10 and 11, so it doesn't appear to make any use of the PWM function (since pin 8 doesn't support PWM).
It all seems simple enough, but since I want to fry neither my arduino nor the motor nor the board, I'm wondering if my line of reasoning is correct. Anyone have any experience with these boards who can shed some light on the matter?