
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.
$6.99
Tap any value to browse matching devices
Specifications
Components
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
5IoT Prototyping
General-purpose IoT development board suitable for rapid prototyping of connected devices, sensor nodes, and wireless applications.
IoT Sensors
IoT sensor nodes for collecting and transmitting environmental, motion, or industrial data wirelessly.
Data Logging
Recording time-stamped sensor readings, environmental data, or system events to local storage.
Industrial Sensing
Industrial-grade sensor applications for monitoring pressure, temperature, vibration, and flow.
Weight Monitoring
Build wireless weight scales, load cell measurement systems, and industrial weighing applications.
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




