Dear all:
I have make an android app that can use android phone to control an arduino board via the it's micro usb connector(with an otg cable that link to arduino).
The demo video link
The app's address:
The app can also download the program to the arduino board(support arduino Uno, arduino nano v3 and anduino Mega 256) so you do not to run the arduino ide to compile the program. The source code of arduino part are at:
If you are interested in the protocol, your can take a look.
Regards,
Jacx Wang