To design an Android app using a Java API to connect to and control external hardware; the API is well developed and comes with code examples. The App will also pass single character feedback through USB OTG to an Arduino, the Arduino script is already written to proof of concept level and quite simple. User interface requirements are very simple, no 'user experience' style design need be considered. The app will be expected to be running constantly so good memory management practices are expected. Signing and adhering to an NDA will be necessary to begin this project.