Go to main content

Jameco Electronics

Log in | Track Orders | Cart |

Customer Care  1-800-831-4242

You are here: Home >> Robotics >> Robots >> Kits


Arduino Robot

A000078: ARDUINO View Larger Image
Image is representative only
Jameco Part no. 2193467
Manufacturer ARDUINO
Manufacturer no. A000078
Catalog 152 , page 144
Pricing & Availability


# of Unit Price
1+ $279.95
5+ $259.95
10+ $239.95
  • Availability: Ship  today  
+ Add to my favorites

 Add to cart

Arduino Robot

Note: Install the software download provided here prior to use. Download Site

The Arduino Robot is the first official Arduino on wheels. The robot has two processors, one on each of its two boards. The Motor Board controls the motors, and the Control Board reads sensors and decides how to operate. Each of the boards is a full Arduino board programmable using the Arduino IDE. It also comes packed with a number of inputs; two potentiometers, five buttons, a digital compass, five IR floor sensors, and an SD card reader. It also has two motors, a speaker, and a color TFT screen for outputs. Sensors and actuators are all controllable through the Robot library. The Expansion Pack (sold separately) adds an IR sensor, and ultrasonic sensor, a couple LDR sensors, several TinkerKit LEDs and cables.

Both Motor and Control boards are microcontroller boards based on the ATmega32u4 (datasheet). The Robot has many of its pins mapped to on-board sensors and actuators.

Programming the robot is similar to the process with the Arduino Leonardo. Both processors have built-in USB communication, eliminating the need for a secondary processor. This allows the Robot to appear to a connected computer as a virtual (CDC) serial / COM port.

As always with Arduino, every element of the platform - hardware, software and documentation - is freely available and open-source. This means you can learn exactly how it's made and use its design as the starting point for your own robots. The Arduino Robot is the result of the collective effort from an international team looking at how science can be made fun to learn. Arduino is now on wheels, come ride with us!


There are known issues with some functions from the Examples library, namely 02-Line_Follow. The sketch quits before following the line, but the hardware is good. Check on Arduino.cc for possible updates to sample codes.

Control Board Summary

Microcontroller ATmega32u4
Operating Voltage 5V
Input Voltage 5V through flat cable
Digital I/O Pins 5
PWM Channels 6
Analog Input Channels 4 (of the Digital I/O pins)
Analog Input Channels (multiplexed) 8
DC Current per I/O Pin 40 mA
Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32u4)
EEPROM (internal) 1 KB (ATmega32u4)
EEPROM (external) 512 Kbit (I2C)
Clock Speed 16 MHz
Keypad 5 keys
Knob Potentiomenter attached to analog pin
Full color LCD over SPI communication
SD card reader for FAT16 formatted cards
Speaker 8 Ohm
Digital Compass provides deviation from the geographical north in degrees
I2C soldering ports 3
Prototyping areas 4

Motor Board Summary

Microcontroller ATmega32u4
Operating Voltage 5V
Input Voltage 9V to battery charger
AA battery slot 4 alkaline NiMh rechargeable batteries* (included)
Digital I/O Pins 4
PWM Channels 1
Analog Input Channels 4 (same as the Digital I/O pins)
DC Current per I/O Pin 40 mA
DC-DC converter generates 5V to power up the whole robot
Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32u4)
EEPROM 1 KB (ATmega32u4)
Clock Speed 16 MHz
Trimmer for movement calibration
IR line following sensors 5
I2C soldering ports 1
Prototyping 2
*Note: Do not use non-rechargeable batteries with the robot.

Models: A001078 (USA power adapter), A000078 (Changeable power adapter USA/Euro)

Report a problem
Suggest a product
No specifications are available at this time. Call for more information.

Report a problem
Suggest a product

Copyright ©2002 - 2015 Jameco. All Rights Reserved.