This study designs two robots balancing on a ball to have the full range of operational capacity, low turning radius, high flexibility and many other advantages. One robot is equipped with two wheels with DC motors and the other is equipped with three wheels with DC motors. An ARM Cortex-m4 microcontroller is used to control the robots for high-performance industrial applications.