Beginner confused with L293D motor driver board

Hi,

I am teaching myself to build a robot. My knowledge on electronic is pretty basic so need to learn lot of stuff and Arduino seem to give good start. After Googling I understand I need L293D motor driver board to control DC motor. So I brought one online. L293D motor driver board looks pretty different to the one I saw in the tutorial video(Tenet Technetronics: L293D Motor Driver Breakout Board - YouTube) but board still has L293D chip but the pins seem to be in different place and named differently. I could guess few small things apart from that I totally confused how to use this board.

After seeing the attached image of L293D board, if anyone could tell me how can I connect this board with my Arduino UNO board that would be great and please use novice language to explain.

Thank you very much in advance.

Ohm out the PCB and the draw us a schematic.
.

A1 and A2 are probably analogous to IN1 and IN2
And
B1 and B2 -----> IN3 and IN4

Thanks LarryD.

This is what I tried connect one Dc motor to "Motor 1" pins, connect 5V and GND from Arduino to + and - , connect A1 to 3 and connect A2 to 13. I tried the following code with no luck.

var five = require("johnny-five"),
board = new five.Board();

board.on("ready", function() {
var motor;
/*
Motor 1
pwm: 3
dir: 12
*/

motor = new five.Motor({
pins: {
pwm: 3,
dir: 12
},
invertPWM: true
});

board.repl.inject({
motor: motor
});

motor.on("start", function() {
console.log("start", Date.now());
});

motor.on("stop", function() {
console.log("automated stop on timer", Date.now());
});

motor.on("forward", function() {
console.log("forward", Date.now());

// demonstrate switching to reverse after 5 seconds
board.wait(5000, function() {
motor.reverse(255);
});
});

motor.on("reverse", function() {
console.log("reverse", Date.now());

// demonstrate stopping after 5 seconds
board.wait(5000, function() {
motor.stop();
});
});

// set the motor going forward full speed
motor.forward(255);
});

Am I missing something , Please let me know

Thank you

vtsr60:
I tried the following code with no luck.
...
Am I missing something

Yep, you're missing any Arduino code. Not sure what yours is, but it isn't for an Arduino. Arduino programs look like this:

//constants and stuff up here

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

You probably need to back up a bit and go to the tutorials, and then look at a 293 tutorial like this one (although it uses a loose chip not a board like yours).