Want to get your feet wet with a self-balancing robot? Check out this simple design using an Arduino and stepper motors.
James Bruton is a serial crazy-contraption inventor, from a Lego longboard to a self-balancing mecanum-wheeled "Screw bike." ...
What he came up with is a self-balancing unicycle that borrows inspiration from a Segway and other self-balancing robots ... accelerometers provided via an Arduino and Sparkfun IMU shield.