Skip to main content
PartAndStock
Blog

What Is the ADS1115? 16-bit I2C ADC: Specs and Uses

October 23, 2026 5 min read
Quick answer

The ADS1115 is a 16-bit high-resolution ADC that runs over I2C. With its built-in PGA it measures small analog signals precisely; it offers 4 single-ended / 2 differential channels (address 0x48–0x4B, ~8–860 SPS). It is used where an MCU's own ADC is not enough (e.g. ESP8266) or precise measurement is needed. It is slow, not for high-speed sampling.

The ADS1115 is a 16-bit high-resolution ADC (analog-to-digital converter) that runs over I2C. Thanks to its built-in amplifier (PGA) it measures small analog signals precisely; it is used where an MCU's own ADC is not enough. For the concept, see what is I2C.

What is the ADS1115 used for?

Precise voltage/sensor reading, extra channels for boards with a single/weak ADC like the ESP8266, load-cell/thermocouple measurement and low-level signals. It offers 4 single-ended (or 2 differential) channels and a programmable gain (PGA).

Specifications

ParameterValue
Resolution16-bit
Channels4 single-ended / 2 differential
InterfaceI2C (address 0x48–0x4B)
Speed~8–860 samples/s
PGAProgrammable gain (precise down to ±0.256 V)

Limitations

  • Slow (≤860 SPS); not for high-speed sampling.
  • The input must be within the supply range; choose the PGA range correctly.

Equivalents

  • ADS1015: a 12-bit, faster version.
  • MCP3008: a 10-bit SPI ADC (8 channels).
  • ADS1256: 24-bit high precision.

Find it in our catalog

Use the ADS1115 search.

Frequently Asked Questions

What is the ADS1115?+
The ADS1115 is a 16-bit high-resolution ADC that runs over I2C. With its built-in PGA it measures small analog signals precisely; it offers 4 single-ended / 2 differential channels (address 0x48–0x4B).
When is the ADS1115 used?+
When an MCU's own ADC is insufficient or has few channels (e.g. the ESP8266), or when precise, low-level measurement is needed. Thanks to the PGA it reads small voltages precisely.
What is the difference between the ADS1115 and the ADS1015?+
The ADS1115 is 16-bit and more precise; the ADS1015 is 12-bit and faster. For precision the ADS1115, for speed the ADS1015.
How many channels/what speed does the ADS1115 have?+
4 single-ended or 2 differential channels; ~8–860 samples/s. It is not suitable for high-speed sampling.
What is an equivalent to the ADS1115?+
The 12-bit fast ADS1015; the SPI 10-bit MCP3008; the 24-bit ADS1256.