Does the arduino have a 16 bit adc? if so which pin is it and is the command any different from any other analog input?

UziMonkey8 years ago
The AVR chips only have 10-bit ADCs. If you need a more sensitive ADC, you can get an ADC chip that will do this. These chips have well documented protocols (like SPI or I2C), and should be easy to interface with the Arduino. I recall seeing something about this on the Arduino playground or in the forums, but it should be relatively straightforward.
Johntron8 years ago
No, 10 bits. See this page for more info: http://arduino.cc/en/Main/ArduinoBoardDuemilanove ("Input and Output"). I'm sure you could wire up a third-party ADC if you wanted to. There might be some other Atmega chips that can do this.