An embedded USB dual-role system integrated for mobile devices
In this paper, an electronic device capable of communicating locally with mobile devices through the USB interface is presented. The electronic device acquires data from sensors and then sends them to a mobile device so they can be viewed, processed and / or re-sent to a remote central server. In this way, the processing power, the remote communication capacity and user interface of mobile devices will be exploited. Smartphones, tablets, netbooks and notebooks already come with an operating system on which can be run a software application in order to manipulate data sent from the sensors through the USB interface. Because these mobile devices can act in USB host or device mode, the proposed electronic gadget will is able to work both ways to expand the number of mobile devices which may be connected. The integration of external hardware and firmware with hardware and software for mobile devices leverages the core functionality of mobile devices for a large number of potential applications.