Caleb made the puppet using a 12″ globe, a 6″ styrofoam sphere, four neodymium magnets and some spray paint. Caleb also used an old camera lens as BB-8’s eye, but that’s completely optional. Put simply, Caleb attached a pair of magnets on the puppet’s styrofoam head, then another pair on a wooden handle. He then moves the handle inside the globe to make head move.
Head to Make: to see the full instructions.