Duda con processing,android y osc

Buenas de nuevo a todo el foro...
Mi duda es la siguiente,
tengo funcionando un pc con una aplicaciòn escrita con processing, y una placa arduino mega conectada por usb, controlada mediante la biblioteca de touchOSC...en un iphone
Mi idea es hacer lo mismo, pero queria saber si es posible ejecutar esta misma aplicaciòn de processing en un tablet, o movil con android ( para prescindir del pc, por el tamaño ) y controlar la placa arduino mediante usb, o bluetooth, Para seguir controlandola mediante la biblioteca de touchOSC...

Gracias a todos ....