The ADS1115 is a high-precision analogue-to-digital converter (ADC) with 16-bit resolution, featuring a programmable gain amplifier (PGA). It supports up to 4 single-ended inputs or 2 differential channels, with a sampling rate of up to 860 samples per second (SPS). Operating from 2 V to 5.5 V, it is compatible with both 3.3 V and 5 V logic, making it ideal for use with Arduino, Raspberry Pi, or STM32 platforms. Communication is handled via the I²C interface, with 4 selectable addresses, allowing multiple ADCs to share a single bus. The board includes ferrite beads for analogue noise reduction and features a STEMMA QT / Qwiic connector for solderless connections. It comes with example code for Arduino, CircuitPython, and Python, ensuring rapid prototyping and integration.
Parameter | Value |
---|---|
Chip | ADS1115 |
Resolution | 16 bits |
Channels | 4 single-ended / 2 differential |
Sample rate | 8 SPS to 860 SPS |
Programmable Gain (PGA) | x1 / x2 / x4 / x8 / x16 |
Operating voltage (VDD) | 2.0 – 5.5 V |
Power consumption (continuous) | ≈ 150 μA |
Single-shot mode | Auto power-down after reading |
Interface | I²C, addresses 0x48 to 0x4B (jumper selectable) |
Programmable comparator | Yes |
Internal oscillator | Yes |
Dimensions | 25.4 × 17.8 × 4.6 mm |
Weight | 1.8 g |
Connector | STEMMA QT / Qwiic |
Included accessories | PCB, 0.1" header pins, ferrite beads, example code, and documentation |