ADS1115 16-Bit ADC Module - image 1
Generic·Sensor Module

ADS1115 16-Bit ADC Module

16-bit 4-channel analog-to-digital converter module with programmable gain amplifier (PGA, up to 16x). I2C interface, 860 SPS max. Ideal for precision analog measurements.

Starting from

$6.99

Specifications

ArchitectureN/A
CPU Cores0
Clock SpeedN/A
RAMNone
Flashnone
GPIO Level3.3V
Storagenone

Components

16-Bit ADC with PGAComponentDatasheet

Ultra-small 16-bit precision analog-to-digital converter with internal programmable gain amplifier and I2C interface

Bus Interfaces

Overview

The ADS1115 is a breakout module for the Texas Instruments ADS1115, a high-precision 16-bit analog-to-digital converter (ADC) with a built-in programmable gain amplifier (PGA). It provides four single-ended or two differential analog input channels over an I2C interface, making it perfect for adding precision analog measurement capability to microcontrollers with limited or low-resolution built-in ADCs.

Key Features

  • 16-bit resolution: Much higher precision than typical 10-bit or 12-bit MCU ADCs
  • 4 channels: Four single-ended or two differential input channels
  • Programmable gain amplifier: 2/3x to 16x gain for measuring small signals
  • I2C interface: Up to 4 modules on one bus (4 selectable addresses)
  • Internal comparator: Alert pin for threshold monitoring
  • Low power: 150 µA continuous, 0.5 µA power-down
  • Wide voltage: 2V to 5.5V compatible

Specifications

Parameter Value
Resolution 16-bit (signed, 15-bit effective)
Channels 4 single-ended or 2 differential
Sample rate 8 to 860 SPS (programmable)
PGA gain settings ±6.144V, ±4.096V, ±2.048V, ±1.024V, ±0.512V, ±0.256V
I2C addresses 0x48, 0x49, 0x4A, 0x4B (selectable via ADDR pin)
Supply voltage 2V–5.5V
Operating current 150 µA (continuous), 0.5 µA (power-down)
Input impedance 6 MΩ

PGA Full-Scale Range

Gain Full-Scale Range LSB Size
2/3x ±6.144V 187.5 µV
1x ±4.096V 125 µV
2x ±2.048V 62.5 µV
4x ±1.024V 31.25 µV
8x ±0.512V 15.625 µV
16x ±0.256V 7.8125 µV

Getting Started

Connect VDD, GND, SDA, and SCL to your microcontroller. The ADDR pin sets the I2C address (connect to GND for 0x48). The ALERT/RDY pin can be used for conversion-ready interrupts. Use the Adafruit ADS1x15 library for Arduino or the ads1x15 MicroPython driver.

Applications

  • Precision voltage and current measurement
  • Multi-channel sensor data acquisition
  • Load cell and strain gauge reading
  • Thermocouple amplification
  • Battery voltage monitoring
  • Audio-level ADC for signal analysis

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.