HomeStore

Adafruit INA3221 - Triple 0-26 VDC, ±3.2 Amp Power Monitor - STEMMA QT / Qwiic

Product image 1
Product image 2
Product image 3
Product image 4
Product image 5
Product image 6

Adafruit INA3221 - Triple 0-26 VDC, ±3.2 Amp Power Monitor - STEMMA QT / Qwiic

This breakout board will solve all your multi-rail power-monitoring problems. Instead of struggling with up to 6 multimeters, you can just use the handy INA3221 chip on this breakout to both measure both the high side voltage and DC current draw of up to three power supplies over I2C with ±1% precision.

Most current-measuring devices such as our current panel meter are only good for low side measuring. That means that unless you want to get a battery involved, you have to stick the measurement resistor between the target ground and true ground. This can cause problems with circuits since electronics tend to not like it when the ground references change and move with varying current draw. This chip is much smarter - it can handle high or low side current measuring, up to +26VDC, even though it is powered with 3 or 5V. It will also report back that high side voltage, which is great for tracking battery life or solar panels.

A precision amplifier measures the voltage across the built-in 0.05 ohm, 1% sense resistors. Since the amplifier's maximum input difference is ±163.8mV this means it can measure up to ±3.2 Amps. With the internal 13-bit ADC, the resolution at ±3.2A range is 0.4mA. Advanced hackers can remove the 0.05-ohm current sense resistor and replace it with their own to change the range (say a 0.01 ohm to measure up 16.4 Amps with a resolution of 2mA)

Usage is simple. Power the sensor itself with 3 to 5VDC and connect the two I2C pins up to your microcontroller - the logic level will be the same as the Vin power level. Then connect your target power supplies to VIN1/2/3+ and the loads to ground to VIN1/2/3-. If you want, set up over-current alerts on the warning or critical IRQ pins. We have libraries in both Arduino and CircuitPython/Python so you can use it with boards as simple as Arduino-compatible ATmegas all the way up to the latest Raspberry Pi's.

You don't even need to solder the I2C and power lines: we pre-attached 3.5mm terminal blocks and added SparkFun qwiic compatible STEMMA QT connectors for the I2C bus. Just wire up to your favourite micro using a STEMMA QT adapter cable. The Stemma QT connectors also mean the INA3221 can be used with our various associated accessories. QT Cable is NOT included, but we have a variety in the shop. If you need access to all of the pins, we include a 0.1" pin header (so you can easily attach this sensor to a breadboard).

Specifications

INA3221 Specifications

  • Senses Bus Voltages From 0 V to 26 V
  • Reports Shunt and Bus Voltage
  • High Accuracy:
    • Offset Voltage: ±80 µV (max)
    • Gain Error: 0.25% (max)
  • Configurable Averaging Options
  • Default I2C address 0x40, can be set to 0x41 by closing a solder jumper
  • Programmable Alert and Warning Outputs
  • Power-Supply Operation: 2.7 V to 5.5 V
  • Dimensions: 38.6mm x 22.9mm x 10.5mm
  • Weight: 5.8g
$10.60
Adafruit INA3221 - Triple 0-26 VDC, ±3.2 Amp Power Monitor - STEMMA QT / Qwiic
$10.60

Product Information

Shipping & Returns

Description

This breakout board will solve all your multi-rail power-monitoring problems. Instead of struggling with up to 6 multimeters, you can just use the handy INA3221 chip on this breakout to both measure both the high side voltage and DC current draw of up to three power supplies over I2C with ±1% precision.

Most current-measuring devices such as our current panel meter are only good for low side measuring. That means that unless you want to get a battery involved, you have to stick the measurement resistor between the target ground and true ground. This can cause problems with circuits since electronics tend to not like it when the ground references change and move with varying current draw. This chip is much smarter - it can handle high or low side current measuring, up to +26VDC, even though it is powered with 3 or 5V. It will also report back that high side voltage, which is great for tracking battery life or solar panels.

A precision amplifier measures the voltage across the built-in 0.05 ohm, 1% sense resistors. Since the amplifier's maximum input difference is ±163.8mV this means it can measure up to ±3.2 Amps. With the internal 13-bit ADC, the resolution at ±3.2A range is 0.4mA. Advanced hackers can remove the 0.05-ohm current sense resistor and replace it with their own to change the range (say a 0.01 ohm to measure up 16.4 Amps with a resolution of 2mA)

Usage is simple. Power the sensor itself with 3 to 5VDC and connect the two I2C pins up to your microcontroller - the logic level will be the same as the Vin power level. Then connect your target power supplies to VIN1/2/3+ and the loads to ground to VIN1/2/3-. If you want, set up over-current alerts on the warning or critical IRQ pins. We have libraries in both Arduino and CircuitPython/Python so you can use it with boards as simple as Arduino-compatible ATmegas all the way up to the latest Raspberry Pi's.

You don't even need to solder the I2C and power lines: we pre-attached 3.5mm terminal blocks and added SparkFun qwiic compatible STEMMA QT connectors for the I2C bus. Just wire up to your favourite micro using a STEMMA QT adapter cable. The Stemma QT connectors also mean the INA3221 can be used with our various associated accessories. QT Cable is NOT included, but we have a variety in the shop. If you need access to all of the pins, we include a 0.1" pin header (so you can easily attach this sensor to a breadboard).

Specifications

INA3221 Specifications

  • Senses Bus Voltages From 0 V to 26 V
  • Reports Shunt and Bus Voltage
  • High Accuracy:
    • Offset Voltage: ±80 µV (max)
    • Gain Error: 0.25% (max)
  • Configurable Averaging Options
  • Default I2C address 0x40, can be set to 0x41 by closing a solder jumper
  • Programmable Alert and Warning Outputs
  • Power-Supply Operation: 2.7 V to 5.5 V
  • Dimensions: 38.6mm x 22.9mm x 10.5mm
  • Weight: 5.8g

You may also like

-70%
Thumbnail 1Thumbnail 2

Adafruit AS7343 14-Channel Light / Colour Sensor Breakout

$25.35

$7.61

Thumbnail 1Thumbnail 2

Adafruit AS7331 UV / UVA / UVB / UVC Sensor Breakout

$28.52

Thumbnail 1Thumbnail 2

Adafruit Fruit Jam - Mini RP2350 Computer

$50.71

-70%
Thumbnail 1Thumbnail 2

Adafruit SGP41 Multi-Pixel Gas Sensor Breakout - VOC & NOx

$25.35

$7.61

-70%
Thumbnail 1Thumbnail 2

Adafruit TMP119 High-Precision ±0.03°C I2C Temperature Sensor

$19.01

$5.70

-70%
Thumbnail 1Thumbnail 2

Adafruit STCC4 and SHT41 - CO2, Temperature & Humidity Sensor

$34.86

$10.46

-70%
Thumbnail 1Thumbnail 2

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

$9.51

$2.85

Thumbnail 1Thumbnail 2

Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Colour Sensor

$12.02

-70%
Thumbnail 1Thumbnail 2

Adafruit LED Sequins - Cool White - Pack of 5

$5.02

$1.51

-70%
Thumbnail 1Thumbnail 2

Adafruit ADS122C04 24-Bit ADC - 4 Channel 2-kSPS

$25.35

$7.61

-70%
Thumbnail 1Thumbnail 2

Adafruit TMAG5273 3D Hall Effect Magnetometer Breakout

$7.53

$2.26

Thumbnail 1Thumbnail 2

Adafruit Terminal Block BFF Add-On for QT Py and XIAO

$13.86