---
product_id: 29058420
title: "ADS1115 16 Bit 16 Byte 4 Channel I2C IIC Analog-to-Digital ADC PGA Converter with Programmable Gain Amplifier High Precision ADC Converter Development Board for Arduino Raspberry Pi"
brand: "hiletgo"
price: "฿834"
currency: THB
in_stock: true
reviews_count: 9
category: "Hi Letgo"
url: https://www.desertcart.co.th/products/29058420-ads1115-16-bit-16-byte-4-channel-i2c-iic-analog
store_origin: TH
region: Thailand
---

# 2.0V-5.5V wide voltage range 4 multiplexed input channels 16-bit ultra-precise ADC ADS1115 16 Bit 16 Byte 4 Channel I2C IIC Analog-to-Digital ADC PGA Converter with Programmable Gain Amplifier High Precision ADC Converter Development Board for Arduino Raspberry Pi

**Brand:** hiletgo
**Price:** ฿834
**Availability:** ✅ In Stock

## Summary

> ⚙️ Elevate your DIY projects with precision and power — don’t get left behind!

## Quick Answers

- **What is this?** ADS1115 16 Bit 16 Byte 4 Channel I2C IIC Analog-to-Digital ADC PGA Converter with Programmable Gain Amplifier High Precision ADC Converter Development Board for Arduino Raspberry Pi by hiletgo
- **How much does it cost?** ฿834 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.th](https://www.desertcart.co.th/products/29058420-ads1115-16-bit-16-byte-4-channel-i2c-iic-analog)

## Best For

- hiletgo enthusiasts

## Why This Product

- Trusted hiletgo brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Multi-Channel Mastery:** Seamlessly switch between 4 analog inputs with a built-in multiplexer for versatile projects.
- • **Plug & Play I2C Interface:** Effortless integration with Arduino, Raspberry Pi, and other microcontrollers via I2C bus.
- • **Programmable Gain Amplifier:** Boost tiny signals up to 16x for unmatched sensitivity and accuracy.
- • **Power-Savvy Single-Shot Mode:** Optimize energy use with auto shut-down and adjustable sampling rates from 8 to 860 samples/sec.
- • **Precision that Powers Innovation:** Experience crystal-clear 16-bit resolution for your most demanding sensor data.

## Overview

The HiLetgo ADS1115 is a compact, high-precision 16-bit ADC converter board featuring 4 analog input channels and an I2C interface. It supports a wide voltage range (2.0V to 5.5V) and includes a programmable gain amplifier for enhanced signal detection. Ideal for microcontrollers lacking analog inputs, it offers flexible sampling rates and power-efficient modes, making it a must-have for advanced Arduino and Raspberry Pi development.

## Description

Description: For microcontrollers without an analog-to-digital converter or when you want a higher-precision ADC, the ADS1115 provides 16-bit precision at 3300 samples/second over I2C. The chip can be configured as 4 single-ended input channels, or two differential channels. As a nice bonus, it even includes a programmable gain amplifier, up to x16, to help boost up smaller single/differential signals to the full range. The chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet. Interfacing is done via I2C. Simply connect GND to ground, VDD to your logic power supply, and SCL/SDA to your microcontroller's I2C port and run the example code to start reading data. Parameters: ADC Bit rate: 16 Bit Interface Type: I2C Channels: 4 Channel AN0 AN1 AN2 AN3 Input voltage: 2.0v-5.5v Channel input voltage : 0-VDD Continuous Mode: Only 150μA Single-Shot Mode: Auto Shut Down Programmable data rate: 8sps-860sps Input range programmed control, 7 types input ranges: -0.256V ~ + 0.256V, -0.512V ~ + 0.512V, -1.024V ~ + 1.024V, -2.048V ~ + 2.048V, -4.096V ~ + 4.096 V, -6.144V ~ + 6.144V I2C 7-bit addresses between 0x48-0x4B Package Included: 1* ADS1115 16 Bit 4 Channel Analog-to-Digital ADC Converter 1* Pin Header

Review: Accurate, programmable gains, sample size and modes of operation. - I love this little board. You don’t have to use all its features to appreciate it. You can hook up to 4 of them on an I2C bus. I ended up running mine at 3.3V out of paranoia to ensure the data and clock signal never exceeds the raspberry pi’s voltage threshold. It has many modes to take individual measurements or comparison measurements, including hardware triggers to take measurements. Internally it is taking samples in the gHz range and averages them to the sample frequency size you set it to take. The programmable gain is very useful if you overscale your voltage divider to protect your circuit. Internally it uses one Analog to Digital Converter but uses a multiplexer (MUX) to switch or connect the 4 measuring pins to it. This ensures consistency in all measurements. However, you can’t read all pins continuously if you want to use the fastest continuous measurement mode reading registers for latest results. You can easily switch to measure other pins but will need to kick off your continuous sample mode when done. Alternatively, you can get 2 boards set different addresses and kick off both in continuous mode. Single samples are plenty fast and do save power. However, I am regulating current and voltage to exact decimal points in real time and can change dynamically
Review: Works fine, OK product - great value

## Features

- High precision ADS1115 16 Bit 4 Channel Analog-to-Digital ADC Converter
- An easy to use I2C ADC Converter, with Programmable Gain Amplifier
- Especially a good tool for Raspberry Pi that doesn't come with analog GPIO pins
- Wide voltage supply range: 2.0V to 5.5V, operate in a comparator mode which is helpful for maintaining accuracy
- Single-Shot Mode: Auto Shut Down; Programmable data rate: 8sps-860sps

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B01DLHKMO2 |
| Best Sellers Rank | #55,160 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #85 in Signal Converters |
| Brand | HiLetgo |
| Color | Blue |
| Customer Reviews | 4.3 4.3 out of 5 stars (166) |
| Date First Available | March 30, 2016 |
| Interface Type | I2C |
| Is Discontinued By Manufacturer | No |
| Item Weight | 0.317 ounces |
| Manufacturer | HiLetgo |
| Material | ferrite |
| Maximum Supply Voltage | 5.5 Volts |
| Minimum Supply Voltage | 2 Volts |
| Mounting Type | Board Mount |
| Number of Channels | 4 |
| Number of Pins | 8 |
| Other display features | Wireless |
| Package Dimensions | 2.76 x 1.89 x 0.51 inches |

## Product Details

- **Brand:** HiLetgo
- **Maximum Supply Voltage:** 5.5 Volts
- **Minimum Supply Voltage:** 2 Volts
- **Mounting Type:** Board Mount
- **Number of Pins:** 8

## Images

![ADS1115 16 Bit 16 Byte 4 Channel I2C IIC Analog-to-Digital ADC PGA Converter with Programmable Gain Amplifier High Precision ADC Converter Development Board for Arduino Raspberry Pi - Image 1](https://m.media-amazon.com/images/I/61Oq66Jp79L.jpg)

## Questions & Answers

**Q: What example code did you use? i am using rpi3 with the adafruit example code and can't get the device to come up with i2cdetect -y 1?**
A: You should check if you've got it wired correctly (Vcc to RPi 3.3v, SDA to SDA, SCL to SCL, and GND to GND). Also ensure you're wired to I2C Bus 1 (pins 3 and 5) and not Bus 0 (pins 27 and 28). Also double check that you've enabled I2C on your pi and, if possible, works on a known good device. You could also double check your soldering. If everything checks out, your ADC may just be dead.

**Q: Does this support multiple i2c addresses? can i configure them to use two of these with different addresses on the same bus? if so, how?**
A: Yes, the ADS1115 supports multiple I2C addresses. I'm writing this from memory but I recall the default address is 0x48 and there is an addr pin on the device - tie the addr pin to VDD and you get address 0x49. Just lookup the data sheet on google all the info about using the device and how to set the addresses is in the data sheet. I did have a project, in the past, where I used 2 of these devices on addresses 0x48 and 0x49 I2C and everything worked fine. Hope that helps.

**Q: Can I run several of these on the same i2c bus, but with different ground references?  I'd like to have one of these "per cell" in a battery string.**
A: If your not using common ground with your bus then the signal that is being sent to the bus won’t be a closed circuit resulting in error.

**Q: Where do I find the schematic and sample code?**
A: Adafruit has Arduino library and example code.  Specification sheets can be found at www.ti.com.

## Customer Reviews

### ⭐⭐⭐⭐⭐ Accurate, programmable gains, sample size and modes of operation.
*by A***R on November 28, 2019*

I love this little board. You don’t have to use all its features to appreciate it. You can hook up to 4 of them on an I2C bus. I ended up running mine at 3.3V out of paranoia to ensure the data and clock signal never exceeds the raspberry pi’s voltage threshold. It has many modes to take individual measurements or comparison measurements, including hardware triggers to take measurements. Internally it is taking samples in the gHz range and averages them to the sample frequency size you set it to take. The programmable gain is very useful if you overscale your voltage divider to protect your circuit. Internally it uses one Analog to Digital Converter but uses a multiplexer (MUX) to switch or connect the 4 measuring pins to it. This ensures consistency in all measurements. However, you can’t read all pins continuously if you want to use the fastest continuous measurement mode reading registers for latest results. You can easily switch to measure other pins but will need to kick off your continuous sample mode when done. Alternatively, you can get 2 boards set different addresses and kick off both in continuous mode. Single samples are plenty fast and do save power. However, I am regulating current and voltage to exact decimal points in real time and can change dynamically

### ⭐⭐⭐⭐⭐ Works fine, OK product
*by M***M on May 11, 2025*

great value

### ⭐⭐⭐⭐⭐ Using this ADC is about as easy as it gets.
*by S***K on June 24, 2020*

I'm using this in an old 1938 Philco radio I've converted to a juke box. It plays old mp3 files from the 1930's. I'm using it with a Raspberry Pi Zero. I use this to read a pot set up to look like a radio tuning dial. Just connect power, ground, and the tap from the pot. Connect the I2C lines to the Raspberry PI and off you go. I use another pot for a volume control. At first I was confused because the volume was not linear. I had to turn the pot about half way before the volume changed. Then I realized the pot was a "linear taper". But the ADC was doing just what it should. It was easy to program and read the values with the available python libraries. Very easy to use.

## Frequently Bought Together

- HiLetgo ADS1115 16 Bit 16 Byte 4 Channel I2C IIC Analog-to-Digital ADC PGA Converter with Programmable Gain Amplifier High Precision ADC Converter Development Board for Arduino Raspberry Pi
- SanDisk Ultra 32GB UHS-I/Class 10 Micro SDHC Memory Card With Adapter - SDSDQUAN-032G-G4A
- VANYUST S22 Portable Charger 5000mAh, 5V/3A Mini Power Bank 3-Port Output (USB-C in&Out) Fast Charging, External Battery Pack Compatible with iPhone 14/13/12/11 Series and Android Phone

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.th/products/29058420-ads1115-16-bit-16-byte-4-channel-i2c-iic-analog](https://www.desertcart.co.th/products/29058420-ads1115-16-bit-16-byte-4-channel-i2c-iic-analog)

---

*Product available on Desertcart Thailand*
*Store origin: TH*
*Last updated: 2026-03-07*