Web only

Arduino Motor Shield

Price match guranteePrice match guarantee

We can price match this item if found elsewhere. Call us on:

0333 400 9500

Quoting product code: N36KU


About this product


  • Enables easy motor, stepper, and solenoid interfacing
  • Can power motors up to 18v using external power
  • Power and control two motors or one stepper

Product overview

• Enables easy motor, stepper, and solenoid interfacing
• Can power motors up to 18v using external power
• Power and control two motors or one stepper
• Can control the speed and the direction of each motor independently
• Measures current used by each motor

What is the Arduino Motor Shield?
The Arduino Motor Shield enables quick and easy connection and control for up to two DC motors, or a single stepper motor up to 18v.

This shield is great for any motorised project as it allows your Arduino to not only power motors, but also control the speed and direction.

If your motor requires more than the 5v supplied by the Arduino you can attach an external DC voltage supply, like a Li-Po remote control car battery, a series of AA batteries, or a mains power supply using the V-In terminal.

As a shield, this enables you to attach it to most Arduino related development boards that have the same pin layout. Connect to development boards without the need of jump leads or soldering, maximising the amount of space you have to work with while maintaining a tidy finish.

This shield is a middle layer shield, as it uses stacking pins so you can add further breakouts, and shields. The shield will require stacking header pin extensions.

How can I get the most out of my project?
The motor controller has a maximum current of 2A per channel, or 4A max. It’s also great for two DC motors, or a single stepper motor.

This shield utilises an L298 driver which is great for use with high loads.

Be cautious when using analogue pins: 0, 1; and digital pins: 3, 8, 9, 11, 12, and 13, as they are shared and used by the shield itself.

Rated 5 out of 5 by from Can be used with unipolar & bipolar stepping motors, only one at a time can be connected though! Does what it says on the box & is a must if you are starting out with Arduino! For the better informed buy L298 or L293 IC's and build you're own motor drivers with better functionality! Highly recommended if you are starting out! Very easy to program once you get to grips with the code, if you find computers hard then this is not for you. I found the experience very rewarding and had a small robot built within hours using meccano & HC-SR04 ultrasonic sensor. Check Youtube!!
Date published: 2014-11-11
Rated 5 out of 5 by from Works as intended! Bought this as part of a DCC control system for N gauge railways based on an Arduino Uno and using DCC++ software. So far it all looks good. Delivery and packaging from Maplin was fine. Hobby components own brand 'Arduinos' are cheaper but this project required the genuine article and Maplin's seems a fair price.
Date published: 2017-01-23
  • y_2017, m_12, d_14, h_22
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.3
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_2
  • loc_en_GB, sid_N36KU, prod, sort_[SortEntry(order=RELEVANCE, direction=DESCENDING)]
  • clientName_maplin-en_gb


Operating voltage: 5V to 12V
Motor controller: L298P, drives 2 DC
motors or 1 stepper motor
Maximum current (with
external power supply): 2A/channel or 4A max.
Current sensing: 1.65V/A
Functions: Free running, stop & brake