The Dagu ''Magician'' Dual 0.8A Robot Controller is a low cost, Arduino compatible controller that uses the ATmega8 processor and comes preloaded with the Arduino boot loader. The USB interface allows the controller to be easily programmed with the Arduino IDE and a USB cable. It is designed to work with battery voltages from 6V to 9V. Voltages over 9V will prevent the motor control circuit from functioning correctly. Voltages less than 5.5V can cause the 5V regulator to become unreliable. A reverse polarity protection diode will protect your controller if the power is accidentally reversed. Analog pins A0 - A5 can also be selected as digital pins D14 - D19 allowing them to be used as digital I/O pins.
ATmega8 processor with 16MHz ceramic resonator - can be upgraded to ATmega168 or ATmega328 Choose "Arduino NG or older w/ ATmega8" to program this board.
USB interface and ISP socket for easy programming. Often missing on cheaper boards.
Dual "H" bridge for driving small DC motors with simple control logic. Can be disconnected by onboard jumpers.
Dual motor controller rated at 800mA for each motor
8x servo outputs with power selectable between +5V regulated or battery direct.
6x analog inputs with +5V and Gnd connections to power sensors.
All I/O pins except D0 and D1 have male and female headers for easy connection.
LDO +5V regulator with a maximum current rating of 1.5A with additional heat sink.
Power switch and 3A reverse polarity protection diode to prevent accidental damage.
Motor and power connections via quality screw terminals.
Comes pre-tested and pre-loaded with the Arduino IDE.
Input voltage 6V - 9V. Ideal for most small robots.