   }
 }
 
+// Testing rover with Serial port
+void readingFromSerial() {
+  int incomingByte = 0;
+  if (Serial.available() > 0) {
+    incomingByte = Serial.read();
+
+    // say what you got:
+    Serial.print("I received: ");
+    Serial.println(incomingByte, DEC);
+  }
+}
+

#define BUFFSIZE   128
#define MAX_POWER  400
#define MIN_POWER -400

// Accessory descriptor. It's how Arduino identifies itself in Android.
char accessoryName[] = "UDOO Silkworm jeep";

  delay(2000);
  
  motor.init();
  stopEngine();
}

void loop() {
  if (DEBUG) {
    readingFromSerial();
  } else {
    readingFromADK();
  }
}

void readingFromADK() {
  Usb.Task();

  // Starting listening when ADK is available
