Arduino Firmata protocol implementation on Android Java.