-
-
-
-
-
-
-
VIDEO
-

Image Unavailable
Color:
-
-
-
- To view this video download Flash Player
SHILLEHTEK, Pre-Soldered, ADS1115, 4 Channel, I2C, IIC, Analog-to-Digital, ADC, PGA, 16 Bit, 16 Byte Converter, Programmable Gain Amplifier, High Precision ADC Converter, Arduino, Raspberry Pi
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Purchase options and add-ons
Brand | ST SHILLEHTEK |
Maximum Supply Voltage | 5.5 Volts |
Minimum Supply Voltage | 2 Volts |
Mounting Type | Board Mount |
Number of Pins | 10 |
About this item
- [PRE-SOLDERED]: Solderless! Pins are already attached. Ready to plug in and go
- [COMPATIBILITY]: Designed as an essential tool for seamless integration with Raspberry Pi, Arduino, ESP32, and other Microcontrollers lacking analog GPIO pins.
- [HIGH-PERFORMANCE ADS]: Elevate your projects with the ADS1115, delivering unparalleled analog-to-digital conversion precision. Perfect for applications requiring fine-tuned sensor data, ensuring your project meets the highest standards of accuracy.
- [VERSATILE VOLTAGE SUPPORT]: Embrace flexibility with an expansive voltage supply range from 2.0V to 5.5V. Operates seamlessly in comparator mode, enhancing accuracy and catering to diverse project requirements with varying power inputs.
- [EFFICIENT POWER USAGE]: Optimize energy consumption with the ADS1115's low current consumption features. In Continuous Mode, it draws a mere 150µA, and in Single-Shot Mode, it intelligently enters Auto Shut-Down, ensuring minimal power usage when not actively converting analog signals.
Additional Details


Frequently bought together

Customers who viewed this item also viewed
Product details
- Package Dimensions : 3.07 x 1.89 x 0.35 inches; 1.06 ounces
- Date First Available : August 27, 2023
- Manufacturer : Shenzhen Robotlinking Technology Co., Ltd.
- ASIN : B0BXWJFCVJ
- Best Sellers Rank: #207,010 in Industrial & Scientific (See Top 100 in Industrial & Scientific)
- #196 in Signal Converters
- Customer Reviews:
From the brand

Empowering Your Projects
Discover our range of sensors and accessories,
designed for DIY projects in IoT, robotics,
and beyond. Embark on your journey with us.
-
Popular ShillehTek Sensors
-
Plugin with ShillehTek Wires
All our products are carefully chosen to seamlessly connect with jumper wires. Explore ShillehTek Amazon store now to grab a pair!
-
How did we get our start?
We began our journey by engaging in DIY projects and soon recognized the potential to simplify aspects and instructions, aiming to enhance accessibility to IoT and robotics.
What makes our products unique?
Many of our products come pre-soldered, enhancing their ease of use and safety. Additionally, we offer comprehensive guides through blogs and videos to assist users in effectively utilizing these products.
Why do we love what we do?
We enjoy showcasing exciting projects to our communities and aiding individuals of all ages in bringing their own projects to fruition.
-
ShillehTek: Your Premier Austin-Based Tech Brand
Elevate your DIY projects with ShillehTek, a leader in Raspberry Pi, Arduino, and DIY electronics, proudly rooted in Austin, Texas. We're committed to expanding our digital presence and enhancing your experience through active engagement and feedback. Our focus on quality service ensures your tech needs are met with excellence.
Product Description

Our Brand
ShillehTek is a brand that values making electronics easy. We offer a wide array of easy-to-use electronics, many of which contain pre-soldered headers so that our users can focus on their applications rather than waste time getting set up. The sensors we offer are friendly to people of all ages. Whether you have children in the household and want to do a fun DIY project with them, or you are building serious applications, you will find our sensors useful. We continuously look for new electronics to help our customers and offer guidance in other online communities to help people learn about our products.
Analog to Digital

High-precision ADC
The ADS1115 is a 16-bit ADC, which means it can convert an analog signal into a digital value with very high precision.

Low Power Consumption
The ADS1115 is designed to consume very little power, making it suitable for battery-powered applications where power efficiency is critical.

Multiple Input Channels
The ADS1115 can measure up to four analog input channels.

Universally Compatible
This sensor is easy to use with just about any microcontroller that has an I2C interface, such as all Raspberry Pi, Arduino, and ESP32 models
Powerful Capabilities
This product is ready to be plugged in. No soldering is needed. You do not have to worry about dealing with soldering if you do not have the equipment, want to save time, simply do not enjoy doing it, or do not want kids playing around with soldering irons which can be dangerous.
Additionally, our the ADS1115 boasts a precision 16-bit ADC with high accuracy, ensuring an enhancement of your analog measurements through its high-resolution capability, more accurate than many microcontrollers.

Pair with Other Popular ShillehTek Pre-Soldered Sensors
Enhance your setup by pairing with our pre-soldered sensors available at our Amazon store. Elevate your projects with seamless compatibility and precision, with easy-to-use low cost sensors.

-
How does the ADS1115 benefit sensor arrays?
The ADS1115's precise analog-to-digital conversion allows sensor arrays to capture subtle voltage variations with 16-bit resolution, improving overall data quality.
-
What makes the ADS1115 ideal for IoT projects?
The ADS1115's high precision (16-bit) ADC enhances IoT device accuracy, ensuring reliable and detailed analog sensor data.
Specifications
Interface | I2C |
Input voltage | 2.0V-5.5V |
ADC Bit Rate | 16 Bit |
Data Rate | 8sps-860sps |
Channels | 4 Channel AN0 AN1 AN2 AN3 |
Dimensions | 28.3 × 18mm |
Customer reviews
- 5 star4 star3 star2 star1 star5 star79%21%0%0%0%79%
- 5 star4 star3 star2 star1 star4 star79%21%0%0%0%21%
- 5 star4 star3 star2 star1 star3 star79%21%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star79%21%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star79%21%0%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images

It works with the Lilygo T-Display-S3 LCD
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on January 12, 2024For me, this was a 20 hour learning curve. I used this with the LILYGO T-Display-S3 LCD, which is an ESP32 device with a VDD of 3.3 volts. I didn't realize the display has a tiny I2C connector near the end (pins 43,44). Most ADS1115 examples do not allow or explain how to specify the I2C pins. I don't have the tiny I2C connector, so I needed to specify my own pins. I found the ADS1X15 library by Adafruit (on Arduino IDE) was the easiest and best library to use. I used 3.3K pullup resistors for both the SDA and SCL pins to pull them up to 3.3v. Doing this allows the I2C bus to run at a faster speed. Example code:
#include <Adafruit_ADS1X15.h>
Adafruit_ADS1115 ads; /* Use this for the 16-bit version */
// In Setup()
Wire.begin(I2C_SDA_Pin, I2C_SCL_Pin); // specify custom pins for I2C
ads.begin(ADS1115_I2C_Address,&Wire);
ads.setGain(GAIN_ONE); // 1x gain +/- 4.096V 1 bit = 0.125mV
ads.setDataRate(RATE_ADS1115_32SPS); // 32 samples per second, it takes 32 ms per sampling
// To read ADC values
int16_t adc0, adc1, adc2, adc3;
adc0 = ads.readADC_SingleEnded(0);
adc1 = ads.readADC_SingleEnded(1);
adc2 = ads.readADC_SingleEnded(2);
adc3 = ads.readADC_SingleEnded(3);
Note: the I2C address of this ADS1115 device is 0x48.
Be sure to connect something to all 4 pins (A0, A1, A2, A3). If any of these pins are unused, connect the unused pins to either VDD (best) or GND.
Check out Robert's Smorgasbord on Youtube for an explanation of ADS1115.
5.0 out of 5 starsFor me, this was a 20 hour learning curve. I used this with the LILYGO T-Display-S3 LCD, which is an ESP32 device with a VDD of 3.3 volts. I didn't realize the display has a tiny I2C connector near the end (pins 43,44). Most ADS1115 examples do not allow or explain how to specify the I2C pins. I don't have the tiny I2C connector, so I needed to specify my own pins. I found the ADS1X15 library by Adafruit (on Arduino IDE) was the easiest and best library to use. I used 3.3K pullup resistors for both the SDA and SCL pins to pull them up to 3.3v. Doing this allows the I2C bus to run at a faster speed. Example code:It works with the Lilygo T-Display-S3 LCD
Reviewed in the United States on January 12, 2024
#include <Adafruit_ADS1X15.h>
Adafruit_ADS1115 ads; /* Use this for the 16-bit version */
// In Setup()
Wire.begin(I2C_SDA_Pin, I2C_SCL_Pin); // specify custom pins for I2C
ads.begin(ADS1115_I2C_Address,&Wire);
ads.setGain(GAIN_ONE); // 1x gain +/- 4.096V 1 bit = 0.125mV
ads.setDataRate(RATE_ADS1115_32SPS); // 32 samples per second, it takes 32 ms per sampling
// To read ADC values
int16_t adc0, adc1, adc2, adc3;
adc0 = ads.readADC_SingleEnded(0);
adc1 = ads.readADC_SingleEnded(1);
adc2 = ads.readADC_SingleEnded(2);
adc3 = ads.readADC_SingleEnded(3);
Note: the I2C address of this ADS1115 device is 0x48.
Be sure to connect something to all 4 pins (A0, A1, A2, A3). If any of these pins are unused, connect the unused pins to either VDD (best) or GND.
Check out Robert's Smorgasbord on Youtube for an explanation of ADS1115.
Images in this review
- Reviewed in the United States on June 5, 2023The ADS1115 is an analog to digital converter (ADC) IC that has 16-bit resolution with 4 single-ended or 2-differential analog inputs and an onboard programmable amplifier (PGA). It may be used with microcontrollers like Arduino, Raspberry PI, ESP32, etc. The 16-bit resolution is much better than most microcontroller's built-in ADC's (if such are available), which often are 10-bit only.
If you are measuring small signals, such as from a Wheatstone bridge, the high resolution of this breakout board allows for enhanced accuracy.
I've shown photos of my basic test setup using an Arduino UNO microcontroller to control the ADS115 breakout board. I recommend the Arduino libraries from Adafruit for use with this board. They have free libraries for Arduino C++ and Circuit Python. The example code available from Adafruit is complete, free, and fully tested, as are the wiring diagrams for use with a variety of microcontrollers.
5.0 out of 5 starsThe ADS1115 is an analog to digital converter (ADC) IC that has 16-bit resolution with 4 single-ended or 2-differential analog inputs and an onboard programmable amplifier (PGA). It may be used with microcontrollers like Arduino, Raspberry PI, ESP32, etc. The 16-bit resolution is much better than most microcontroller's built-in ADC's (if such are available), which often are 10-bit only.Works exactly as expected
Reviewed in the United States on June 5, 2023
If you are measuring small signals, such as from a Wheatstone bridge, the high resolution of this breakout board allows for enhanced accuracy.
I've shown photos of my basic test setup using an Arduino UNO microcontroller to control the ADS115 breakout board. I recommend the Arduino libraries from Adafruit for use with this board. They have free libraries for Arduino C++ and Circuit Python. The example code available from Adafruit is complete, free, and fully tested, as are the wiring diagrams for use with a variety of microcontrollers.
Images in this review
- Reviewed in the United States on June 6, 2023I got this for my Arduino projects. It's a basic Texas Instruments ADS1115 analog-to-digital converter chip with I2C and ability to change the I2C address depending on whether the ADDR pin is connected to VDC or GND. Instructions for changing the address can be found on the ADS1115 data sheet. Example code is is widely available with an internet search.The board works as described, the soldering is neat and clean and it's a good but not great price.
4.0 out of 5 starsI got this for my Arduino projects. It's a basic Texas Instruments ADS1115 analog-to-digital converter chip with I2C and ability to change the I2C address depending on whether the ADDR pin is connected to VDC or GND. Instructions for changing the address can be found on the ADS1115 data sheet. Example code is is widely available with an internet search.The board works as described, the soldering is neat and clean and it's a good but not great price.Just a ADS1115 breakout board with pre-soldered pin header
Reviewed in the United States on June 6, 2023
Images in this review
- Reviewed in the United States on June 9, 2023You ever get a little tipsy and start having great ideas and ordering things? Yeah, well that's what happened here. I didn't even know what exactly I was looking at when it arrived at my door. Other than a well made and packaged product. But did it work? After checking my order history it became clear I needed an analog to digital converter for a "bright" idea I had that lonely and peaceful night. So, I used it. Worked like a charm.
- Reviewed in the United States on April 10, 2023Solid product and works as expected. Thanks for soldering
- Reviewed in the United States on April 9, 2023Worked great with my temperature monitoring system
- Reviewed in the United States on May 23, 2023The part works as expected. I am very fond of the ADS1115 - it's great to have the PGA and the differential (if you need them) inputs.
One of the caps is askew and looks like it was moved during the reflow process.
I2C comms work fine.
Get the TI datasheet and you'll be fine. There are already a lot of libraries available for different platforms - Arduino, ESP32, STM32, etc. But build your own and you'll have more fun.
FYI, this is in a DC Electronic Load circuit. I have multiple single-ended inputs coming in.
- Reviewed in the United States on April 11, 2023Looks great and works as expected
Looks great and works as expected
Images in this review
Top reviews from other countries
- Benoit BrassardReviewed in Canada on November 12, 2023
5.0 out of 5 stars Easy to install...
And easy to find description of the item on the internet...