Manual
Arduino
“Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and
software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or
environments.” - www.arduino.cc
There are many ways to learn how to code in Arduino. We suggest one or more of the following:
www.arduino.cc -> “Learning” and “Reference” categories
Arduino-related books http://www.robotshop.com/books.html
Overview
This guide contains all information related to the DFRobotShop Rover Series. Rather than releasing multiple
user guides for different versions of the DFRobotShop Rover, this guide distinguishes between versions
whenever necessary.
The DFRobotShop Rover is a versatile mobile robot tank based on the popular Arduino microcontroller. The
basic Rover uses the Tamiya twin motor gearbox but can also be purchased in a variety of kits and
configurations. The DFRobotShop Rover PCB incorporates a standard Arduino (surface mount ATMega328), dual
motor driver (connected to digital pins 5 to 8), onboard voltage regulator and prototyping area. The PCB itself is
partially used in the mechanical structural of the robot. The voltage regulator allows the entire board to be
powered using as little as 3.7V up to ~9V*. Versions 1.5 and up incorporate an onboard 3.7V LiPo charger.
In order to make assembly as easy as possible, wire crimps have been included to give the option of crimping
the wires to the motors (soldering is always preferable if it's an option). The DFRobotShop Rover is compatible
with a variety of shields (when used at the same time as the motor driver) and is compatible with all shields if
the motors are not connected. Additional features common to all versions include pinout for the DFRobot
Bluetooth and DFRobot APC220 RF modules, 6x cool blue LEDs (jumper selectable) placed around the board
and a universal mounting point for Lynxmotion brackets at the front of the board.
*Note that the motors included with the Tamiya Twin Motor Gearbox kit operate at ~3V to 4.5V. 6V motors are
available for purchase separately.