title: Inputting analogue data via USB
body: <p>I am trying to build this device which takes analogue input from the earth , converts them into electrical impulses which I wish to input into a android smartphone for data analysis. I initially thought about using the 3.5mm jack of the android device. Apparently Android does not support input through the 3.5mm jack.  So I decided to use the USB cord as the input. 
  Now my question is will my android phone or tablet directly able to read the USB data, or has it to be fed through some microcontroller?? </p>