This guide will show you how to make a surprisingly simple puppy robot in just 3-4 hours.
No soldering is required and it is Arduino compatible for easy programming.
The kit with all parts except batteries is now being sold!

The controller comes with an ATmega8 but this is easily upgradeable if required.
The sample code provided allows the puppy to sit, shake hands, lie down, beg and walk on it's hind legs.
This robot is fully interactive and is controlled by hand gestures.

Required tools:
- #1 Phillips screwdriver.
- Small (2.4mm or 3/32 inch) flat head screwdriver.
- Long nose pliers

Required parts:
(Available around the world from online stores that sell DAGU products)

- QuadBot chassis kit.
- Pan / tilt kit.
- IR compound eye.
- Magician robot controller.
- Pack of jumper wires (male to male and female to female).
- 1x 1N5400 3A rectifier diode
- 4x small servo extension cables 100mm (4 inch).
- 2x 25mm (1 inch) brass hex spacers with suitable mounting screws.
- Small cable ties and two larger cable ties to hold the battery holder.

NOTE: The robot works best with a 7.4V 2300mAH battery as shown in the videos but it can also work with 6x NiMh AA batteries in a 3x2 battery holder. There are two variations of the sample code depending on which battery you use. The only difference is that the NiMh batteries are heavier so that the robot needs different code to balance on it's hind legs.

Step 1: Center your servos

The QuadBot chassis kit includes 8x miniature servos and the Pan/Tilt kit includes 2 miniature servos. These servos have clear cases so you should be able to see through them well enough to check that they are centered.

When the servo is centered it can physically turn the same amount in each direction (approximately 90 degrees). Before you begin assembly check that all 10 of your servos are centered. This will save you time in later steps. Once the robot is assembled, the center position of each servo can be refined in the software if required.
This is great. I like how it conveys a playful personality.
Thanks! I think a lot of it is because this robot is focused on the person and responds to the persons movements.
hi.. is it possible to use ultrasonic range finder instead of IR compound? thnx
<p>Russell,</p><p>Do you still have kits for the playful puppy robot still available for purchase? If so, where can I go to get one?</p>
How much did thing dog cost you
Where can I buy these items from
<p>Sir can you please provide a link where i can buy the chassis.</p>
<p>hello sir can i get the code please...........</p>
<p>where i can get the code ????????</p>
hello ,sir i find the same chase of the robot with 8 servo but don't know how to program these 4 leg to work .Can you help me by given some simple instruction to program the micro controller because i want to use it to control over cell phone.
If you look at step 23: &quot;Installing the software&quot; there is a link where you can download the code.
hello. i buy the Playful Puppy Robot on the U.S'.but i can't find the cable which is used to connect the computer and the robot.so i can't download the software to it.i want to know how to solve the problem?thank you
It is just a standard USB A to mini B cable.
i found the same chassis <br>http://www.hobbyking.com/hobbyking/store/__26275__QuadBot_4_Legged_Robot_Chassis_Kit_.html
Did these come in the kit? I don't see any in mine
Yes. It should be in the kit.
Hey I really liked the bot! :D <br>Along with being playful, can it be made so that it will say, emit some sound if it detects excess heat nearby?
how much is the over-all cost of the puppy bot.
What is the original jumper mentioned below in the article? <br> <br>&quot;If you want your robot to stand on it's hind legs with NiMh batteries then you may need to leave the diode out and use the original jumper.&quot;
The Magician board comes with several jumpers. The one for selecting servo power is normally replaced with a 3A diode to reduce the voltage to the servos which are only rated at 6V.
how do i make something similar with the servos connected to a rx and having it as just a rc walking robot (i want to attach it to a quadcopter so that i can use 2 tx rx to have a quadrupedcopter
Hi,<br>we're searching for someone that could help us with this Puppy Robot that we bought some weeks ago.<br>We try to install the driver, but it doesn't work. Infact, my OS (Windows 7) says that there's an error during the installation. I also have another problem: when I try to upload the sample code on the board, I have an error that says &quot;Cannot find serial port COM33&quot;, and I also can't select a serial port, 'cause the bar &quot;Serial Port&quot;, is grey. I've tryed to work with another OS (Windows XP) but it still doesn't work.<br>Thanks,<br>Andrea from Italy!
cool! dog
Awesome! How much was the QuadBot though? I can't access any site that sells them on this computer. :/
There are a quite a few shops that sell them. Robot Shop, CustoBots are two I can think of in America. Robosavvy sells them in the UK. There are more if you look around. <br><br>They usually sell for about $50 - $55 USD which includes 8 servos so it's pretty good value for money.<br><br>The eye sells for about $9 USD.
<strong>Oh my!</strong> This looks so <em>very well documented</em>.<br> <br> Give the man a laser cutter prize!
i want to say &quot;GOOD&quot;!
this is awesome can you tell me where i can get the parts in Australia?
There are at least 2 online stores in Australia that sell DAGU products. Little Bird Electronics and Robot Gear.<br><br>Even if they don't have it in stock I'm sure they could order it in for you.
It is pretty neat but I don't know what my cat would make of it. BTW I got my cat for free. He just came and knocked on my door one night and has been living here like it is his house ever since.
Well there is no reason you cannot rewrite the program to make this a KittyBot. At least your cat won't burry it in the back yard while your at work.<br><br>

About This Instructable


147 favorites


Bio: I have been building electronic circuits and programming since I was twelve. I am an Australian but now I'm living in China where I ... More »
More by OddBot: Tic-Tac-Toe Robot How to draw pictures and create fonts using the Doodle Bot sample code Building a Doodle Bot kit from DAGU
Add instructable to: