It depends on what you want to do. If the idea is to use the Android as a terminal for sending / receiving data or a remote display, or a controller for your pic project, I think its far easier to go with the Android's built-in bluetooth, rather than USB. Just use any Bluetooth serial module on the pic side (do a google for 'Linvor' on ebay) and you're ready to go. No software needed on the pic side, besides the usual UART commands; on the ANdroid you could run a terminal emulator like Blueterm or a XML scripted controller like Bluescript, both available on the Market for free.
Regards,
Anand Dhuru
Bookmarks