Interfacing Arduino and Android using a USB host shield.

I posted this in 'other software development', but I guess this may be a better place. Please accept my sincerest apologies if you've received this message twice :slight_smile:

I wrote a library to let an Arduino talk to an Android phone over USB using a USB host shield. Basically I implemented the Android Debug Bridge (ADB) protocol. This lets you set up multiple bi-directional pipes, execute shell commands from the Arduino, and catch logcat messages. The goal is to apply commodity smartphone hardware for robotics, home automation, and the like.

http://code.google.com/p/microbridge/

1 Like

bingo. i have been looking for something like this

thanks for sharing :slight_smile:

Really cool! Just what I was looking for -- a simple interface and complete control over the Android shell.

You mentioned in your post in the hackaday site that you had some electrical problems with the shield not being able to supply enough amps to the phone. Were you able to resolve that?

Thanks again.