I am ordering arduino like this one - http://arduino.cc/en/Main/ArduinoBoardMega2560
. I want it to communicate with Android phone (may be Nexus one or S). It seems like people have done it using google ADK kit (for android 3.0 or latest). I would be thankful if some one shows the right direction in this project.
1) do i have to have USB host shield? (i understand arduino board has be USB host) According to the spec, the one I have ordered does not have USB host shield. Just usb connection???
2) do i have to write a firmware for the arduino board. I guess I can run arduino demo program and see what happened.
Any other thing I need? Thanks.