Home ADS1115 16-Bit I2C ADC Module for Arduino & Raspberry Pi
ADS1115 16-Bit I2C ADC Module for Arduino & Raspberry Pi – Compoden electronics component
In Stock

ADS1115 16-Bit I2C ADC Module for Arduino & Raspberry Pi

SKU: CDN-0875 Brand: Compoden Category: Electronics > Computers > Single-Board Computers
Rs. 240.00
Inclusive of all taxes
Free Shipping on prepaid orders above ₹999
Ships in 3-7 days
7-Day Warranty on manufacturing defects
Need 10+ units? Contact us for bulk pricing
100% Genuine Products
Expert Technical Support
Quality Tested
Soldr.ai Ask about this product

ADS1115 16-Bit I2C ADC Module

The ADS1115 is a 16-bit analog-to-digital converter (ADC) with four channels and a programmable gain amplifier, communicating over I2C. It converts analog voltage from sensors (0–1023 resolution vs Arduino's standard 10-bit) into precise digital readings for microcontrollers. Its wide voltage range and built-in comparator make it ideal for precision sensor measurement in embedded projects.

Key Specifications

Specification Value
Resolution 16-bit (65,536 steps)
Channels 4 single-ended or 2 differential
Programmable Gain ±0.256V to ±6.144V ranges
Data Rate 8 to 860 samples per second
I2C Address 0x48 (adjustable via ADDR pin)
Operating Voltage 2.0V to 5.5V DC

What You Can Build With This

  • Precision temperature logger using thermocouples or thermistors
  • 4-channel voltage data acquisition system for lab experiments
  • Light intensity mapping with photoresistors on multiple points
  • Battery monitoring circuit for solar-powered IoT nodes

Compatibility

The ADS1115 works with any board that has I2C, including Arduino Uno, Mega, Nano, Raspberry Pi, ESP32, and STM32. It uses logic-level tolerant pins, so direct connection to 3.3V or 5V systems is safe. Common pairings include load cells with HX711 for scale projects or analog pH meters.

Wiring Notes

Connect VDD to 3.3V/5V, GND to ground, SDA and SCL to corresponding pins (A4/A5 on Arduino Uno). Pull-up resistors (4.7kΩ typical) are required on SDA/SCL if your board doesn't have them. Address pin ADDR can be tied to GND, VDD, SDA, or SCL for four different addresses, allowing multiple modules on one bus.

Why Buy from Compoden

Every component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.

Is this compatible with Raspberry Pi?

Yes, connect to GPIO pins (SDA to GPIO2, SCL to GPIO3) and enable I2C interface. Use Python libraries like Adafruit_ADS1x15 for easy reading.

Can I measure voltages higher than 5V?

With the default ±6.144V gain range, you can measure up to 6.144V directly. For higher voltages, use a voltage divider circuit.

How to change the I2C address if using multiple modules?

Connect the ADDR pin to VDD, SDA, or SCL instead of GND to set addresses 0x49, 0x4A, or 0x4B. Check datasheet for full addressing options.

📦 Free Setup Handoff Document Included

Every Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.

Shipping Information

  • Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
  • COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
  • Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location

Returns & Warranty

  • 7-Day Return: Manufacturing defects only (approval required)
  • Warranty: 7 days from delivery
  • Non-Returnable: Batteries, consumables, cut wires, clearance items

View complete shipping policy →

View complete returns policy →