Comandare arduino da Android via usb.

Mi servirebbe un'app e anche del codice java , per mandare comandi seriali via cavo usb con android.
Ho visto che c'è qualcosa ma vorrei un vostro consiglio sia come app che codice java.

grazie.