Meet the Sphero Mini: an app smart robot that you can control using a joystick, tilting, or facial expressions. It comes with 3 games and lets you program it using JavaScript. This robot ball comes with interchangeable shells.
Sphero Mini has a range of 10 meters. It has gyroscope, accelerometer, and LED lights. It is compatible with iOS and Android devices.