I have got 2 dc motors on my Pi Bug and it drives forward back left and right.. I have a Deek Robot motor board and a Pridoria motor board. Both work in the same manner, using gpio pins 17 18 27 23. Control is by turning on and off the . I have yet to look into speed control. Hope this helps.