Arduino Robot is a great basic robot to learn electronics, mechanics and programming without soldering skills. It’s basically a wheeled, small computer which you can customize for your own needs. Just pop in the included color LCD screen, load up the Arduino IDE, plug in the USB cable, and you'll be ready to load any one of the included example programs. Arduino Robot comes with a number of integrated inputs; two potentiometers, five buttons, a digital compass, five floor sensors, and an SD card reader. It also has a speaker, two motors, and a colored LCD screen as outputs. The controllers of the robot consist of two ATmega32u4 microcontrollers, which are the same ones used in Arduino Leonardo. One of the microcontrollers is on the Control Board and the other on the Motor Board.
Arduino Robot features:
Control board featuers
Motor board features