This is a working, 160 mm diameter BB-8 model. The whole thing is 3d printed, including the ball. It uses a counterwheight to drive itself fowards and backwards, and as a "momemtum wheel" to steer. It is driven by two standad sized servos modified for continuous rotation, and one micro servo for the head, which is held in place using magnets. An arduino nano, conected to a motor controller and a bluetooth module acts as its brain. Later on I plan to add an IMU (Inertia Measurement Unit) to increase stability and a sound module to play some sounds. The ball got some drawings and I paint job, but I can't find more photographs at the moment. Instructions and files here: https://www.thingiverse.com/thing:1376731 Head files are from the BB-8 builders club, scaled down.
Electronics & other personal projects