An Arduino compatible differential steering robot controlled from an Android phone via Bluetooth