Let's Make Robots!

Rover 5 - Dagu Spider and 4 Channel Motor Controller

Ok so i recently purchased the Rover 5 Kit from Robotsavvy by Dagu.

With Help from Oddbot i have put wires from the encoder into the Motor Controller (in the right place i think)

But i have no idea which pins go to the arduino and also where on the arduino they go to.


Image of what ive done and the question :


Any help would be appreciated.




(P.S. I hope this is in the right area)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.


I realise this post was some time ago but I'm new to this forum and everything robotics.

I've got the same boards as these with the Rover 5.

A few things... is the GND (black cable) from Motor Controller connected to A0 on the Spider? Also, does it matter which pins on Spider (D1 - D13) I connect to? Lastly, can I connect 9V to the Motor Controller (6 x 1.5 Alkaline batteries)?


No, ground is not connected to an ADC pin. Ground should go to ground on both boards.

It does matter what pins are used as some will need to be PWM pins.

You should check the voltage requirements of your motors, and check the datasheet (instructions) for your board before connecting anything.

dagu boardsHi,

This is my first post, so forgive me if I break protocol.  I bought a rover 5 and then bought a dagu 4 channel controller from a british outfit (robosavvy) and was able to create my first robot.  Super cool!

Alas, a couple of weeks later I fired up the robot but a screw had come loose, fallen onto the controller and I created an acrid puff of smoke and uncreated my first robot.  Not so cool.  Bummed by the long wait for a controller sent over the pond, I sought and found a new supplier of the dagu board I'd destroyed: robotshop.  They sent me a board tout de suit, but I was surprised to see that it didn't behave like the first board I had (before I fried it, of course).  Specifically, while I could run each wheel independently, in either direction, I could no longer run arbitrary combinations of wheels.  Worst of all, I couldn't run all wheels forward!

Assuming that I just got a bum board, I bought another.  It behaves exactly the same. 

Here's a picture of both boards, with the first one on the left.  They look similar, but clearly there's some additional circuitry by the four motor connectors (the white connectors) on the 'newer' board.

Any suggestions or ideas?  Thanks in advance for any help,