Hardware Overview
Let's take closer look at the ADS1219 ADC and other hardware on this Qwiic breakout. Refer to the annotated image below as you read through.
ADS1219 Analog-to-Digital Converter
The ADS1219 is a high-precision, 24-bit analog-to-digital converter that communicates over I2C. It has two differential or four single-ended inputs managed by an internal input multiplexer, programmable gain settings of 1 or 4, rail-to-rail input buffers to allow connecting high-impedence devices directly to the ADS1219 and has 16 available I2C addresses so if you really need it, you can connect 16 of these to have up to 64 single-ended (or 32 differential) analog inputs on a single I2C bus! It also features an internal 2.048-V voltage reference and oscillator. Users can provide their own reference voltage throuh the REFN and REFP PTH pins on the board.
The ADS1219 has a supply voltage range of 2.3 to 5.5V. The I2C address is configured via connecting the two address select pins (A0 and A1) to four pins on the ADS1219; Ground, DVDD, SDA and SCL. The board includes eight solder jumpers to set the ADS1219's address. Read on to the "Solder Jumpers" section on this page for information on adjusting the ADS1219's I2C address.
Connectors
Qwiic Connectors
As you'd expect, this breakout includes a pair of Qwiic connectors to easily integrate it into a Qwiic circuit. They connect to the ADS1219's I2C signals (SDA/SCL) and also power the ADC with 3.3V.
PTHs
The board breaks out all of the ADS1219's pins to three 0.1"-spaced PTH headers. On one side there is a 6-pin PTH header that routes the ADS1219's data and power pins including the I2C signals, reset and data ready pins. The other side of the board has a pair of 6-pin PTH headers. The outer header includes the ADS1219's four analog inputs as well as the positive and negative external reference voltage inputs. The inner header breaks out the ADS1219's analog voltage input (VDDA) along with five ground pins for the analog inputs and analog voltage input. Make sure to open the 3V3/VDDA solder jumper before connecting an external analog voltage input.
LED
The sole LED on this board is a red power status LED to indicate when the board has power.
Solder Jumpers
The board has eleven solder jumpers. The list below outlines the functionality of the three solder jumpers not related to setting the device's I2C address:
- LED - The LED jumper completes the red power LED circuit and is CLOSED by default. Open this jumper to disable the power LED.
- I2C - The I2C jumper pulls the SDA and SCL signals to 3.3V through a pair of 2.2KΩ resistors. Open the three-way jumper completely to remove the pull-ups from the bus if needed.
- 3V3-VDDA - The 3V3-VDDA jumper nets the ADS1219's digital and analog supply voltages together to both operate at 3.3V and is CLOSED by default. Open this jumper to isolate the two voltages if you're supplying separate voltages for the analog and digital supplies.
The other eight jumpers control the ADS1219's I2C address and are grouped into labels A1 and A0. Each group has solder jumpers labeled G (Ground), V (3.3V), D (SDA) and C (SCL). By default, the board connects both A1 and A0 to Ground and sets the address to 0x40. The table below outlines all available configurations and the resulting addresses.
| A1 | A0 | Address (Unshifted) | GND | GND | 0x40 (Default) |
|---|---|---|
| GND | 3.3V | 0x41 |
| GND | SDA | 0x42 |
| GND | SCL | 0x43 |
| 3.3V | GND | 0x44 |
| 3.3V | 3.3V | 0x45 |
| 3.3V | SDA | 0x46 |
| 3.3V | SCL | 0x47 |
| SDA | GND | 0x48 |
| SDA | 3.3V | 0x49 |
| SDA | SDA | 0x4A |
| SDA | SCL | 0x4B |
| SCL | GND | 0x4C |
| SCL | 3.3V | 0x4D |
| SCL | SDA | 0x4E |
| SCL | SCL | 0x4F |
Board Dimensions
The Qwiic ADC - ADS1219 is a standard 1"x1" Qwiic breakout with four mounting holes that fit a 4-40 screw.
