There is no better way to learn robotics and electronics than building and programming your own robots. CStrathearn has shared a guide that shows you how to build your own robot head. This Humanoid Robot (X55A) was built using 6 Spektrum DS821 Digital Servos, 4 micro servos, an Arduino Uno, and various other parts. Of course, you are going to need a design software.