My group is currently deciding on what programming environment to use regarding our project. We are suppose to use the NEO phone to provide the GUI and to send commands to a cypress microcontroller that we will use as our USB host/device controller. Does anyone have an idea if mobile processing can perform such operations (sending commands to an external device)?