The ADC101C021CIMM/NOPB with Analog to Digital Converters (ADC I2C-Comptble 10B ADC) manufactured by Texas Instruments is an I2C-compatible analog-to-digital converter (ADC) that operates from 5V to 3.3V and supports low-power sampling modes. It has a 10-bit resolution with a maximum throughput of 400k samples per second. It supports a wide range of input voltage (+/-10V) and a wide selection of output data formats such as unsigned and twos complement, which can be programmed at device configuration. Its features include single-cycle settling, power-on reset, under- and over-voltage protection, internal or external reference selection, and simultaneous sampling of multiple channels. It also has programmable threshold limits to set accuracy of the conversion results. Traditional input signal conditioning approaches such as buffering, signal doubling, voltage dividers, and level shifting are all supported, in addition to programmable gain amplifiers and power-line filters.