As you pursue more advanced tinkering projects, especially those involving analog sensors (e.g., thermistors, photoresistors, microphones), it’s easy to run out of Analog Input channels on ‘standard’ microcontroller development boards like the Arduino Uno. Although you do have the option of using a more complex board for the project, there are inexpensive, modular alternatives for expanding the available Analog Input channels!
The ADS1115 16-bit A/D and D/A converter module operates on 3.3~5V so it can be used with most popular microcontroller development boards (e.g., Arduino UNO, Arduino DUE) or single-board computer (e.g. Raspberry Pi, BeagleBone).
With a 16-bit resolution, the ADC on the ADS1115 can read up to 4 independent signal values between 0V and Vref in increments of Vref/65535. The ADS1115 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 16x, to help boost up smaller single/differential signals to the full range.
As with all of our Breakout Boards the pin headers are included, but they’re not soldered in to allow for different use cases!
- 4-Channel 16-bit ADC
- I2C Address: 0x48 (easily changed using ADDR pin)
- Supply Range: 2.0~5.5VDC
- Current Consumption: 150µA (also includes auto shut-down mode)