This is a 3D printed self-balancing robot based on an Arduino shield with WiFi and sound. With only two wheels, the bot can constantly maintain its balance using its internal sensors and motors. You can control the robot and make it move or rotate by sending WiFi commands via a smartphone, tablet or PC, while it always maintains its balance.