Integrated Shield Driver Module A4990 2 DC 0.7A PWM motors for Arduino
  • Integrated Shield Driver Module A4990 2 DC 0.7A PWM motors for Arduino

Integrated Shield Driver Module A4990 2 DC 0.7A PWM motors for Arduino

Tax included

Integrated Shield Driver module A4990 for 2 DC motors maximum current 0.7A voltage 6 - 32V PWM control for Arduino .

In Stock

 Customer ratings and reviews
Nobody has posted a review yet
  Secure payments

You can pay safely by Card, PayPal, Amazon Pay or Bank Transfer

  Delivery policy

Express shipments with DHL, BRT, GLS

  Return policy

You have 15 days from delivery to return the product if you are not satisfied


Modulo Shield Driver integrato A4990 per 2 motori DC corrente massima 0,7A tensione 6 – 32V controllo PWM per Arduino.

Overview This motor driver shield and its corresponding Arduino library make it easy to control a pair of bidirectional, brushed DC motors with an Arduino or Arduino clone. The board features Allegro’s A4990 dual H-bridge motor driver IC, which operates from 6 V to 32 V. It can deliver a continuous 0.65 A to each motor channel, and the current control feature of the A4990 limits the peak motor current to about 0.9 A per channel with the onboard sense resistors, making this shield well suited for low-current, high-voltage motors. The shield ships fully populated with its SMD components, including the A4990 driver and a FET for reverse battery protection; header pins for interfacing with an Arduino and terminal blocks for connecting motors and power are included but are not soldered in (see the Assembly with included hardware section below).

The shield uses digital pins 6, 7, 8, 9, and 10 for its diagnostic and control lines. It should be compatible with any board that has a standard Arduino pin arrangement and the ability to generate PWM signals on pins 9 and 10, such as an Arduino Uno, Leonardo, Due, or Mega 2560. This shield is intended to provide a low-cost, basic motor driver option for Arduinos, so it is much smaller than typical Arduino shields and does not include pass-through, stackable headers. For higher-power drivers with more configuration options, see our larger MC33926 and VNH5019 motor driver shields. For a lower-voltage, higher-current alternative to this shield, please consider the DRV8835 dual motor driver shield. We also have a smaller A4990 carrier for those using something other than an Arduino or with tighter space constraints.


  • Dual-H-bridge motor driver: can drive two DC motors or one bipolar stepper motor

  • Motor supply voltage: 6 V to 32 V

  • Logic supply voltage 2.5 V to 5.5 V

  • Output current: 0.65 A continuous per motor

  • Current control limits peak current to 0.9 A per motor

  • Can work with ultrasonic (> 20 kHz) PWM frequencies, which allows for quieter motor operation

  • Shield can optionally power the Arduino base directly when motor supply voltage is suitable

  • Arduino library makes it easy to get started using this board as a motor driver shield Robust:

  • Reverse-voltage protection on the motor power supply Can survive input voltages up to 40 V Under-voltage and over-voltage protection

  • Over-temperature protection

  • Short-to-supply, short-to-ground, and shorted-load protection on the motor outputs

Using the shield The shield plugs into Arduino digital pins 6, 7, 8, 9, and 10 on one side and Arduino VIN, GND, GND, and 5V/VCC on the other. The upper-left corner of the shield partially blocks the Arduino’s 3.3V pin, but this region of the board (marked with a white silkscreen box) can be removed if necessary to allow access. In the shield’s default state, the motor driver shield and Arduino are powered separately, though they share a common ground and the Arduino’s 5V rail serves as the shield’s logic supply. When used this way, the Arduino must be powered via USB, its power jack, or its VIN pin, and the shield must be supplied with 6 V to 32 V through its large VIN and GND pads. Attempting to power the shield from the Arduino is not recommended as this could result in large currents flowing through small traces. However, if the motor power supply is suitable, it is possible to power the Arduino from the shield. This can be accomplished by placing a jumper between the shield pins in the lower-left corner labeled VOUT and AVIN, which connects the reverse-protected motor supply voltage to the Arduino’s VIN pin to power the Arduino. The Arduino’s power jack must remain disconnected at all times in this configuration.

The shield has integrated logic gates that simplify the control interface of the A4990 by reducing the number of PWM signals required. Each channel has a speed control input, MxPWM, and a directionamil control input, MxDIR. Arduino pins 9 and 7 are used to control the speed and direction, respectively, of motor 1, and pins 10 and 8 control the speed and direction of motor 2. The following truth table shows how the shield operates:

Sono disponibili shield di espansione per espandere le capacità di comunicazione e elaborazione della board Arduino. Le puoi acquistare qui: EBAY MECTRONICA STORE



Tipo di modulo

driver per motore DC

Circuito integrato


Frequenza max


Corrente d'uscita


Tensione d'ingresso del motore


Tensione d'ingresso della parte logica


Numero canali




Funzioni supplementari

protezione di corrente, protezione termica

Dimensioni della piastrina

50 x 14.2mm



Contenuto del kit:

  • modulo

  • connettori

Informazioni aggiuntive

  • Peso lordo: 2.5 g

3 Items

Be the first to write your review !

You might also like