DF Robot ADS1115 16 Bit A/D Module

The DF Robot I2C ADS1115 16-bit ADC module can accurately collect and convert analog signals. Through this ADC module, a Raspberry Pi can easily use a wide range of Gravity series analog sensors to measure various signals, and perceive this world. DFRobot I2C ADS1115 16-bit ADC module is specially designed for Raspberry Pi and Gravity series analog sensors, which greatly reduces the difficulty of using the Gravity series analog sensors, plug and play, no soldering, thus making it very convenient to use.

This module uses 16-bit ADC chip ADS1115, supports 3.3 ~ 5V wide voltage power supply. The chip has a precision reference voltage and programmable gain adjustment (PGA), therefore, accurate acquisition and conversion can be performed for both weak and highly variable signals . So it is also applicable to all types of applications that the main control board needs to accurately collect the analog signals.

Quick Spec

  • Supply Voltage: 3.3 ~ 5V
  • Analog Signal Detection Range: 0 ~ VCC
  • Number of Analog Channels: 4
  • ADC Bits: 16 Bit
  • Operating Current: 2 ~ 3mA
  • Interface Type: Gravity I2C
  • Interface Level: High 3.3V, Low 0V
  • Dimensions: 32 x 32mm
  • Net Weight: 15g

Pinout

DFR0553-01

   Pin Number       Label       Description   
   \    VCC    Power VCC (3.3 ~ 5V)   
   -    GND    Power GND (0V)   
   C    SCL    I2C Bus Clock Line   
   D    SDA    I2C Bus Data Line   
   A    Analog In    Analog Input Channels: A0, A1, A2, A3   
   ADDR    I2C Address       I2C address selection switch,I2C address: 0x48, 0x4   

Wiring Diagram

Raspberry Pi

DFR0553

Arduino

DFR0553-02

Sample Code



/*
 * file ADS1115_ReadVoltage.ino
 * @ https://github.com/DFRobot/DFRobot_ADS1115
 * connect ADS1115 I2C interface with your board (please reference board compatibility)
 * The voltage value read by A0 A1 A2 A3 is printed through the serial port.
 * Copyright   [DFRobot](https://www.dfrobot.com), 2016
 * Copyright   GNU Lesser General Public License
 * version  V1.0
 * date  2018-01-21
 */

#include <Wire.h>
#include <DFRobot_ADS1115.h>

DFRobot_ADS1115 ads;

void setup(void)
{
    Serial.begin(115200);
    ads.setAddr_ADS1115(ADS1115_IIC_ADDRESS0);   // 0x48
    ads.setGain(eGAIN_TWOTHIRDS);   // 2/3x gain
    ads.setMode(eMODE_SINGLE);       // single-shot mode
    ads.setRate(eRATE_128);          // 128SPS (default)
    ads.setOSMode(eOSMODE_SINGLE);   // Set to start a single-conversion
    ads.init();
}

void loop(void)
{
    if (ads.checkADS1115())
    {
        int16_t adc0, adc1, adc2, adc3;
        adc0 = ads.readVoltage(0);
        Serial.print("A0:");
        Serial.print(adc0);
        Serial.print("mV,  ");
        adc1 = ads.readVoltage(1);
        Serial.print("A1:");
        Serial.print(adc1);
        Serial.print("mV,  ");
        adc2 = ads.readVoltage(2);
        Serial.print("A2:");
        Serial.print(adc2);
        Serial.print("mV,  ");
        adc3 = ads.readVoltage(3);
        Serial.print("A3:");
        Serial.print(adc3);
        Serial.println("mV");
    }
    else
    {
        Serial.println("ADS1115 Disconnected!");
    }

    delay(1000);
}


Resources

Shipping List

  • 1 x DF Robot ADS1115 16 Bit A/D Module
  • 1 x Gravity-4P I2C/ UART Sensor Wire


DF Robot ADS1115 16 Bit A/D Module

  • Brand: DF Robot
  • Product Code: DFR0553
  • Weight: 0.015kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion In Stock CC147
    Stellenbosch Limited Stock J8239
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R168.00 (Inc Tax: R193.20)


Related Products

Precision ADC 18-Bit 4 Channel + Prog Gain by DF Robot

Precision ADC 18-Bit 4 Channel + Prog Gain by DF Robot

Precision ADC 18-Bit 4 Channel + Prog Gain - Arduino and Pi Libraries The Analog to Digital Module by DF Robot uses the MCP3432 A/D converter chip. This module provides analog input functionality f..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: DFR0316
Product Status : Active

R189.00 (Inc Tax: R217.35)

DS1115 Precision ADC module

DS1115 Precision ADC module

DS1115 Precision ADC module The ADS1115 analog-to-digital converter provides high-precision, 16-bit precision at 860 samples/second over I2C. The chip can be configured as 4 single-ended input chan..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: ADS1115-MOD
Product Status : Active

R98.00 (Inc Tax: R112.70)

ADS1110 High Precision A/D Converter, 16-Bit, I2C, Low Power

ADS1110 High Precision A/D Converter, 16-Bit, I2C, Low Power

ADS1110 High Precision A/D Converter, 16-Bit, I2C, Low Power The ADS1110 is a precision, continuously self−calibrating Analog-to-Digital (A/D) converter with differential inputs and up to 16 b..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: ADS1110-MOD
Product Status : Active

R88.00 (Inc Tax: R101.20)

ADS1115 4 Channel A/D  for Pi

ADS1115 4 Channel A/D for Pi

ADS1115 4 Channel A/D for Pi The Raspberry Pi does not have analog reading ability, which limits many of its usage and applications. This A/D module provides the Raspberry Pi with the ability of re..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: ORS1115AD
Product Status : Active

R148.00 (Inc Tax: R170.20)

AD Converter 24 bit Module - ADS1232

AD Converter 24 bit Module - ADS1232

AD Converter 24 bit Module - ADS1232 The ADS1232 is a precision 24-bit analog-to-digital converter (ADC). With an onboard, low-noise programmable gain amplifier (PGA), precision delta-sigma ADC and..

Centurion (No Stock)
Stellenbosch (No Stock)
Part No: AD1232-MOD
Product Status : Active

R155.00 (Inc Tax: R178.25)

DS1115 Precision A/D Converter Module V2

DS1115 Precision A/D Converter Module V2

DS1115 Precision A/D Converter Module V2 The ADS1115 is a 4-channel analog-to-digital converter utilizes the I2C proto call with selectable addresses. For microcontrollers without an analog-to-digi..

Centurion (In Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: ADS1115-MOD2
Product Status : Active

R108.00 (Inc Tax: R124.20)

ADS1115 A/D Converter - Qwiic Ready

ADS1115 A/D Converter - Qwiic Ready

ADS1115 A/D Converter - Qwiic Ready The ADS1115 analog-to-digital converter provides high-precision, 16-bit precision at 860 samples/second over I2C. The chip can be configured as 4 single-ended in..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: ADS1115-QWIIC
Product Status : Active

R128.00 (Inc Tax: R147.20)

Tags: ads1115, 115, 16 bit, a/d, analog, convert, converter, analog to digital, arduino, rasp, raspberry pi