This guide will show you how to build a playful puppy robot that can be programmed with the Arduino IDE. Sample code is provided that will let you control the robot with simple hand gestures to perform tricks such as shaking hands and walking on his back legs.

The robot is relatively simple to build and is made from robot parts and accessories available in many online robot shops. You only need a couple of screwdrivers and some pliers. No soldering is required!

You can download the instruction manuals for the Quad Bot chassis and the Magician controller here.

This project works best with a LiPo battery but can be built using six NiMH AA batteries if required. When you download the sample code choose the code that suits your battery type as the balance is a little different when the robot stands on its back legs.