Arduino 12DOF Bionic Cat
Here is another educational robot that can teach you a thing or two about coding. This Arduino 12DOF Bionic Cat comes with Android control. It has a 3D printed body and runs on 18650 batteries batteries. This 4-legged robot has 12 degrees of freedom.