Rotoshield - Motor driver shield for Arduino
Put your electronic assemblies in motion !
A motor driver shield for Arduino Uno, Mega and Duemilanove.
Use the integrated circuit L293DNE (Quad Half H-bridge) that provides 0.6A per bridge (1.2A peak) with thermal protection and kickback diodes integrated.
DC motors from 4.5VDC to 20VDC
- Can control up to four DC motors individually controlled speed (256 levels)
- Can control up to 2 stepper motors.
Features :
- 4 bi-color LED to indicate the direction of rotation for each motor.
- I2C bus used to minimize digital output pin used.
- Only 4 Arduino PWM outputs and 2 analog input are used
- Easy programming thanks to the library developed for this shield (see below).
- Pull down resistors built to disable the motors during board startup.
- 2 screw terminals to simplify wiring to the motors;
- 1 screw terminal dedicated to motor power supply (anti-interference improvment).
- ATX power supply header on the board. ATX 12VDC can be used for motor power by shorting dedicated solder jumper.
- 8 additional outputs available on 16 PWM intensity levels
- Control sensors and outputs using the same shield.
Arduino reset button brought the shield.
Compatible with Arduino Uno, Uno CMS, Duemilanove and Mega
Documentation and installation guide : link
The official support forum: forum.snootlab.com
Example of derivative use of Rotoshield to control an output voltage, manage engine, etc.. on the forum.
Library on GitHub : link
Our libraries are available for Arduino and Arduino 1.0 (select the branche you want on the Git).
Soldering kit comes in a reusable zip ESD packaging.
Like all our products, this kit is RoHS.
![]()
- Topside Rotoshield.pdf
Topside Rotoshield - Manual Rotoshield FR.pdf
Assembly guide for Rotoshield FR - Library snootor.zip
Library snootor for Rotoshield - Schema Rotoshield.pdf
Schema of the Rotoshield - Eagle Rotoshield.zip
Eagle files of the Rotoshield - Manual Rotoshield EN.pdf
Assembly guide Rotoshield EN
Connectors / Pins — 54 total
