Arduino differential steering robot controlled from an Android phone via Bluetooth