🔧 Elevate Your Projects with Precision and Power!
The SHILLEHTEK ADS1115 is a pre-soldered, high-precision 16-bit analog-to-digital converter designed for seamless integration with microcontrollers like Raspberry Pi and Arduino. It features a versatile voltage supply range of 2.0V to 5.5V and efficient power management, making it an essential tool for any tech-savvy project.
G**O
It works with the Lilygo T-Display-S3 LCD
For 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 I2Cads.begin(ADS1115_I2C_Address,&Wire);ads.setGain(GAIN_ONE); // 1x gain +/- 4.096V 1 bit = 0.125mVads.setDataRate(RATE_ADS1115_32SPS); // 32 samples per second, it takes 32 ms per sampling// To read ADC valuesint16_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.
R**R
Works exactly as expected
The 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.
A**D
Just a ADS1115 breakout board with pre-soldered pin header
I 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.
J**
Well made.
You 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.
A**.
Perfect
Solid product and works as expected. Thanks for soldering
A**R
Worked great
Worked great with my temperature monitoring system
A**Y
Solder work is a little suspect
The 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.
T**Y
Works great
Looks great and works as expected
Trustpilot
2 months ago
1 month ago