When I do this the motor controller breaks on me first time I thought it was a coincidence but the same thing happened with the 2nd controller. When i try powering one motor with 30v it worked fine but after trying two the controller no longer works no matter what i do. What is interesting is in both controllers that broke 2 outputs stay constantly on no matter what, so even without any gpio plugs connected once the controller is on and connected to the power supply it will output to one of the two motors.
the controller is rated for 36 volts so, what is it that I am doing wrong?
EDIT: tried plugging it in again at 30volts i got a popping sound and some smoke : /
Here is the schematic (pretty sure everything is wired correctly)

EDIT: None of them were turning due to the face that they weren't getting enough amps, so I need a power supply and a controller that can easily handle 2 amps.
