Hello,I am looking to put together a rover 5 (4 motors, 4 encoders) that is remote controlled using arduino. I have a arduino uno and the motor driver pictured with the uno (attached). I am wondering how to wire it up and what sketch to use. I have seen examples with elements of my project but not my actual project. I am new to this, please help me if you know anything about how I could make this robot. Also, if you know of any remote controls that will work well with arduino please let me know.Thanks in advance, Joccer

What remote control/ receiver??? That completely changes how the program will work. If you don't have one I would go with an xbee system (long range) or Ir(short range). Sparkfun sells a nice Ir kit for cheap. If you have your remote control let us know what kind it is.

I am thinking of using along the lines of this: https://www.sparkfun.com/products/11759Why implications would this have on the sketch/ wiring up?

The remote control does not work by it's self. When the Arduino receives the signal from the remote via a IR receiver it then has to decide how to act... which requires a sketch. Spark fun gives you an example sketch for it.. https://www.sparkfun.com/products/11761

As for wiring you need to connect a PWM pin on your Arduino to each pin on the board that says PWM. Then take a regular digital output on your Arduino like 13,12,8,7 (just not 1/2) to each pin marked DIR . Then take each pin marked CUR on the board to a Analog input on your Arduino (this is optional). Then tie the ground and 5v of your Arduino into the board. The gnd/ 5v pins are on the top right by motor 4 output.

Here is some example code that should get you started. It does not use the cur pins or the encoders, but It should drive your robot around and give you a place to start.

The whole thing is powered by ten 3-amp hour nicad cells (12 volts nominal) feeding 3 switching power supplies to give me 5 volts for the Arduino, RC receiver and motor drive logic, 5 volts for the Foscam camera, and 9 volts for the on-board router. I supply 12 volts to the motors but back down on their maximum PWM time so the voltage integrated over time does not exceed the rated 7.2 volts for the motors. This seems to give me good motor torque without overheating them.

Here is a short video of my rover doing a drive-by along with the FPV camera footage as picture-in-picture.

Thankyou Drew for your helpful comments.I do have some questions though of some things that I do not understand or would like to know.What wiring needs to be done to connect the receiver for the remote to Arduino and the Motor Driver?Does the sketch include the remote?I am assuming that you mean the motor driver, but what do you mean when you say "Then take each pin marked CUR on the board to a Analog input on your Arduino..."?Also when you are talking about the inputs, does which number I connect it to make any difference and if so which numbers must be connected to which channels on the motor driver (I am assuming that there is one channel for each motor)?Relating to the previous question, how should I be numbering the motors so that they fit with the sketch?