top of page

The L293D Shield is a motor driver expansion board that is designed to control DC motors or stepper motors. It is compatible with Arduino and other microcontroller platforms. The shield utilizes the L293D motor driver IC, which can drive up to two DC motors or one stepper motor with ease. With its convenient interface and built-in features, the L293D Shield is an ideal choice for robotics, automation, and motor control projects.

      L293D Shield

      SKU: 189
      ₹270.00 Regular Price
      ₹170.00Sale Price
      • Specification

        • Motor Driver IC: L293D
        • Operating Voltage: 4.5V to 36V
        • Maximum Motor Current: 600mA per channel (1.2A peak)
        • Number of Motor Channels: 2 (DC motors) or 1 (stepper motor)
        • Control Interface: Digital pins of Arduino or microcontroller
        • Built-in Protection Diodes for Back-EMF
        • Dimensions: Varies based on the shield model and manufacturer


        • Gather the necessary components: L293D Shield, Arduino board, DC motors or stepper motor, power supply (based on motor specifications), and jumper wires.
        • Ensure that your Arduino board is powered off and the L293D Shield is not connected.
        • Take the L293D Shield and carefully align the pins on the shield with the headers on the Arduino board.
        • Gently press the shield onto the Arduino board, making sure that all the pins are properly inserted.
        • Connect the power supply to the shield's power input, ensuring that the voltage matches the motor's specifications.
        • Identify the motor channels on the shield labeled as "Motor A" and "Motor B" for DC motors or "Stepper Motor" for a stepper motor.
        • Connect the positive lead (usually red) of the first DC motor or stepper motor to the terminal labeled "A+" or "Stepper Motor A+."
        • Connect the negative lead (usually black) of the first motor to the terminal labeled "A-" or "Stepper Motor A-."
        • Repeat steps 7 and 8 for the second DC motor if applicable or for the "B+" and "B-" terminals of the shield.
        • Connect the control pins of the shield to the appropriate digital pins of the Arduino board. Refer to the documentation of the shield for pin mappings.
        • Connect the ground (GND) pin of the shield to a GND pin on the Arduino board.
        • Connect the power supply's ground to the shield's GND terminal.
        • Make sure all the connections are secure and double-check for any loose connections or short circuits.
        • Power on your Arduino board and upload the code that controls the motors to the board.
        • Test the motors by running the code and observing their movement.
      bottom of page