DIYables ADS1115 Module
Click to zoom






Quick Overview
The DIYables ADS1115 module is a high-precision analog-to-digital converter (ADC) module designed for projects that need more accurate analog measurements. With 16-bit conversion and an I2C interface, it’s a convenient choice for Arduino, ESP32, ESP8266, and Raspberry Pi builds that read analog sensors.
This module supports 4 input channels and comes as a 2-piece set for prototyping multiple projects.
Key Features
- 16-Bit Resolution — High-precision 16-bit analog-to-digital conversion for accurate readings
- 4 Input Channels — Four analog input channels for multiple sensor connections
- I2C Interface — Simple I2C communication for easy microcontroller integration
- Programmable Gain Amplifier — Adjustable gain for different voltage ranges
- High Accuracy — Superior precision compared to built-in microcontroller ADCs
- Low Power Consumption — Efficient operation for battery-powered projects
- 2-Pack Included — Two modules for multiple projects or backup
- Presoldered and Not Soldered Options — Available in both formats for selection
- Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi
- Tutorial Support — Comprehensive guides and example code
- Addressable — Multiple modules can be used on same I2C bus
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | ADC Module (Analog-to-Digital Converter) |
| ADC IC | ADS1115 |
| Resolution | 16-bit |
| Interface | I2C (Inter-Integrated Circuit) |
| I2C Address | Configurable (default 0x48) |
| Channels | 4 single-ended or 2 differential |
| Programmable Gain | 2/3x, 1x, 2x, 4x, 8x, 16x |
| Data Rate | 8 to 860 samples per second |
| Operating Voltage | 2.0V to 5.5V |
| Input Voltage Range | Depends on gain setting (up to ±6.144V at 2/3x gain) |
| Included Quantity | 2 modules |
| Compatibility | Arduino, ESP32, ESP8266, Raspberry Pi, any I2C-capable microcontroller |
| Applications | High-precision analog sensing, voltage measurement, sensor data acquisition |
| Ideal For | Precision analog readings, multiple analog sensors, data logging, sensor projects |
Tutorials
COMPATIBLE HARDWARE
- Arduino boards (all models) — High-precision analog sensor reading
- ESP32 development boards — IoT sensor data acquisition with improved accuracy
- ESP8266 boards (NodeMCU, Wemos D1) — WiFi sensor projects with 16-bit ADC
- Raspberry Pi (all models) — Add analog input capability to Raspberry Pi
- Arduino Uno R4 WiFi/Minima — Enhanced analog readings beyond built-in ADC
- Arduino Nano ESP32 — Precision analog sensing in compact projects
- Raspberry Pi Pico — Expanded analog input with high precision
- Analog sensors — Temperature, pressure, light, voltage, current sensors
- Voltage measurement — High-precision voltage monitoring
- Current sensing — Precision current measurement with shunt resistors
- Data logging projects — Accurate sensor data collection
- Environmental monitoring — Precise environmental sensor readings
- Battery monitoring — Accurate battery voltage tracking
- Industrial sensors — Professional-grade analog signal acquisition
- Precision instruments — High-accuracy measurement projects









