MCPcopy Create free account
hub / github.com/adafruit/Adafruit_ADS1X15

github.com/adafruit/Adafruit_ADS1X15 @2.6.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.6.2 ↗ · + Follow
23 symbols 25 edges 2 files 23 documented · 100% updated 5mo ago2.6.2 · 2026-01-20★ 3286 open issues

Browse by type

Functions 20 Types & classes 3
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Adafruit_ADS1015 Build StatusDocumentation

Driver for TI's ADS1X15: 12 and 16-bit Differential or Single-Ended ADC with PGA and Comparator

Info

This family of ADCs provide 4 single-ended or 2 differential channels. Each has a programmable gain amplifier from 2/3 up to 16x. Available in 12 or 16 bit versions:

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. The address can be changed to one of four options (see the datasheet table 5) so you can have up to 4 ADS1x15's connected on a single 2-wire I2C bus for 16 single ended inputs.

Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!

License

BSD license, all text above must be included in any redistribution.

Core symbols most depended-on inside this repo

Shape

Method 20
Class 3

Languages

C++100%

Modules by API surface

Adafruit_ADS1X15.cpp20 symbols
Adafruit_ADS1X15.h3 symbols

For agents

$ claude mcp add Adafruit_ADS1X15 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page