Here are self-balancing robots that you can control from your Android device or PC. The T-Bots can be easily assembled and coded in Python or C++. They are based on Arduino. You can control them using the Android or Python controller on your smartphone or PC respectively.
You may also want to see:
The robot comes with a HC-05 Bluetooth module and a USB interface to upload code. Expected to ship in December.
**Disclaimer: Our posts may feature aff links. As an Amazon Associate, we earn from qualifying purchases. Please read our disclaimer on how we fund this site.