Hi again! Now I'm asking this for my boyfriend.
He's trying to control a motor by moving forward or backward. To do that it should be only alternating between HIGH and LOW on both pins, right?
The thing is the motor doesn't work like that, but it does work when he connects one of the motor's wires to the 5V and the other to the GND pin.
He thinks it's a voltage issue, but in http://arduino.cc/en/Reference/Constants/ says pins work on 5V when pinMode is set to output and digitalWrite is set to HIGH.
What can he do?