| Pin | Name | Full H-Brdige Function | Notes |
| 1 | 1,2EN | Motor 1 Enable | 0V (LOW) = disable motor 5V (HIGH) = enable motor You can use this pin to implement an emergency off switch or to activate electrical braking. In most simple robotics application you can just connect this pin to 5V (HIGH / VDD) and save a pin on your microcontroller. |
| 2 | 1A | Motor 1 Clockwise / Forward | 0V (LOW) = ignore 5V (HIGH) = apply current in one direction
|
| 3 | 1Y | Motor 1 Power (Output) | |
| 4 | Ground | Ground | All 4 ground pins must be connected! |
| 5 | Ground | Ground | All 4 ground pins must be connected! |
| 6 | 2Y | Motor 1 Power (Output) | |
| 7 | 2A | Motor 1 Counterclockwise / Reverse | 0V (LOW) = ignore 5V (HIGH) = apply current in the other direction
|
| 8 | VCC2 | Motor Power Source (Input) | This should generally be attached directly to your battery or other primary source. You should not power your motors through your controller board power regulator unless you are absolutley sure that it has adequate current capacity and noise filtering. |
| 9 | 3,4EN | Motor 2 Enable | 0V (LOW) = disable motor 5V (HIGH) = enable motor You can use this pin to implement an emergency off switch or to activate electrical braking. In most simple robotics application you can just connect this pin to 5V (HIGH / VDD) and save a pin on your microcontroller. |
| 10 | 3A | Motor 2 Clockwise / Forward | 0V (LOW) = ignore 5V (HIGH) = apply current in one direction
|
| 11 | 3Y | Motor 2 Power (Output) | |
| 12 | Ground | Ground | All 4 ground pins must be connected! |
| 13 | Ground | Ground | All 4 ground pins must be connected! |
| 14 | 4Y | Motor 2 Power (Output) | |
| 15 | 4A | Motor 2 Counterclockwise / Reverse | 0V (LOW) = ignore 5V (HIGH) = apply current in the other direction
|
| 16 | VCC1 | IC Logic Power (Input) | Regulated 5v (VCC / VDD) |