Texas Instruments

INA219AIDR - 26V 12-Bit I2C Power Monitor | Texas Instruments

MPN: INA219AIDR ✓ Active
In Stock Ships in 1-3 business days
3 V to 5.5 V Vdss ±1% (max) Id 8-SOIC (D) 3.90 mm Package
From $1.05 USD / Unit
MOQ: 1 |
Price updated: 2026-10-07
Volume Pricing
Qty Unit Price Extended
1 $2.1 $2.10
10 $1.89 $18.90
100 $1.65 $165.00
500 $1.42 $710.00
1,000 $1.18 $1,180.00
2,500 $1.05 $2,625.00
ℹ️ All prices are in USD

INA219AIDR Overview

The Texas Instruments INA219AIDR is a high-side, bidirectional, zero-drift current shunt and power monitor with an I2C- or SMBUS-compatible interface, packaged in an 8-pin SOIC (D). It operates from a single 3V to 5.5V supply drawing 1mA maximum, and senses across shunts on common-mode buses from 0V to 26V. The device integrates a 12-bit ADC for both shunt voltage and bus voltage, plus a 16-bit power calculation engine.

A digital power monitor is an integrated circuit that measures current, voltage, and power in a system by sensing the voltage drop across a shunt resistor and the bus voltage, then converting these analog signals to digital values via an ADC and reporting them over a digital bus. It sits within the power management IC (PMIC) hierarchy, specifically under current/voltage/power monitoring ICs, which are essential for optimizing energy efficiency, protecting loads, and providing telemetry in battery-powered and industrial systems.

Key features include ±1% maximum current sense error (A grade), ±50µV maximum input offset voltage, ±0.5µV/°C offset drift, 16 programmable I2C addresses, and a programmable alert pin for overcurrent or undervoltage interrupts. The shunt voltage full-scale range is ±320mV at PGA gain/1 and the bus voltage range covers 0V to 26V. The I2C interface supports standard (100kHz), fast (400kHz), and high-speed (3.4MHz) modes, with multi-device bus sharing via address pins A0/A1.

Technically, the INA219AIDR uses a zero-drift chopper-stabilized front-end to minimize input offset and drift across -40°C to 125°C, eliminating the calibration burden typical of discrete current-sense amplifiers. The integrated multiplier combines shunt current and bus voltage to produce a 16-bit power reading in watts, with calibration registers that convert raw shunt voltage to engineering-unit amperes for the host MCU.

Typical applications include battery monitoring in smartphones and laptops, server/telecom power supply monitoring, solar MPPT current sensing, motor current monitoring in industrial drives, and maker/hobbyist energy-meter projects using Arduino or Raspberry Pi over I2C.

When designing with the INA219AIDR, place the shunt resistor in the high-side path and ensure the bus voltage stays within 0V to 26V. Decouple the supply pin with a 0.1µF ceramic capacitor close to the IC and keep I2C SDA/SCL traces short to minimize noise coupling. The ALERT pin can drive a host interrupt for immediate fault response.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for INA219AIDR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with INA219AIDR (same form factor and footprint) — differing in Function, Package, ADC Resolution, Interface, Operating Temperature.

Texas Instruments
Function: High-side current shunt and power monitor
Package: SOT-23-8 (DCN)
ADC Resolution: 12 bit
Compare with INA219AIDR →
Texas Instruments
Function: Bidirectional current shunt and power monitor
Package: 8-SOIC (3.90 mm width)
ADC Resolution: 12 bit
Compare with INA219AIDR →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

INA219BIDR

✅ Drop-In
Texas Instruments
📦 8-SOIC (D)
Bidirectional current shunt and power monitor · I2C / SMBUS compatible · 0 V to 26 V · 3 V to 5.5 V · 1 mA · 12 bit · 0.5% maximum over temperature · 16

✓ In Stock

$1.62 / Unit

View Datasheet →

INA219AIDCNR

✅ Drop-In
Texas Instruments
📦 8-SOIC (D)
High-side current shunt and power monitor · I2C / SMBus compatible · 12 bit · 0 V to 26 V · 3 V to 5.5 V · 1 mA · ±50 uV · ±0.5 uV/C

✓ In Stock

$1.15 / Unit

View Datasheet →

INA219BIDR

✅ Drop-In
Texas Instruments
📦 8-SOIC (D)
Bidirectional current shunt and power monitor · I2C / SMBUS compatible · 0 V to 26 V · 3 V to 5.5 V · 1 mA · 12 bit · 0.5% maximum over temperature · 16

✓ In Stock

$1.62 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

INA219AIDR Maximum Ratings & Electrical Characteristics

Function Current/Power Monitor
Sensing Method High-Side, Bidirectional
Input Voltage (V+) 3 V to 5.5 V
Common-Mode Bus Voltage 0 V to 26 V
Shunt Voltage Full-Scale (PGA=1) ±320 mV
Bus Voltage Range 0 V to 26 V
ADC Resolution 12-bit (Shunt), 12-bit (Bus)
Current Sense Accuracy (A grade) ±1% (max)
Input Offset Voltage ±50 µV (max)
Input Offset Drift ±0.5 µV/°C (max)
Supply Current 1 mA (max, operating)
Interface I2C / SMBus-compatible
I2C Address Options 16 (A0, A1 pins)
I2C Modes Standard 100 kHz, Fast 400 kHz, High-Speed 3.4 MHz
Alert/Comparator Pin Yes, programmable threshold
Operating Temperature -40°C to +125°C
Package 8-SOIC (D) 3.90 mm
Mounting Type Surface Mount
MSL Level 1 (unlimited)
RoHS Status Compliant

INA219AIDR Pin Configuration

SOIC-8 Package Pinout Diagram SOIC-8 8-pin small outline IC, 3.9x4.9mm, P1.27mm, JEDEC MS-012. 1 8 2 7 3 6 4 5 SOIC-8
Pin 1 A0 — I2C address select bit 0
Pin 2 A1 — I2C address select bit 1
Pin 3 GND — Ground
Pin 4 VS — Bus voltage sense input (0-26V)
Pin 5 IN+ — Shunt positive input (high side)
Pin 6 IN- — Shunt negative input (load side)
Pin 7 SDA — I2C data
Pin 8 SCL — I2C clock

Typical Applications

INA219AIDR is suitable for 6 applications: Battery Monitoring in Portable Electronics, Server and Telecom Power Supply Monitoring, Solar MPPT Current Sensing, Motor Current Monitoring in Industrial Drives, Maker / Arduino Energy Meter Projects, USB-C Power Delivery Monitoring.

📱

Battery Monitoring in Portable Electronics

The INA219AIDR is well suited to battery monitoring in smartphones, laptops, and power banks because its bidirectional ±320mV shunt sensing and signed 12-bit output directly report charge and discharge currents. With ±1% accuracy (A grade) and ±50µV input offset, it captures milliamp-range currents without manual calibration. Placed in the high-side path between the battery pack and the system load, it returns current, bus voltage, and calculated power over I2C to the host power-management MCU. Unlike a discrete op-amp + ADC solution, the integrated zero-drift chopper amplifier eliminates offset drift across -40°C to +125°C, improving runtime-remaining estimation accuracy in temperature-varying environments.

🖥️

Server and Telecom Power Supply Monitoring

The INA219AIDR fits 12V and 24V server/telecom rails because its 0V to 26V common-mode range covers the bus directly without level shifting, and its I2C interface daisy-chains 16 addresses on a single SMBus for multi-rail telemetry. Drawing only 1mA from a 3.3V or 5V auxiliary supply, it adds negligible load. Each INA219AIDR reports shunt current, bus voltage, and computed power to the baseboard management controller (BMC), enabling load balancing and fault detection. Compared to a hall-effect sensor, the shunt-based design provides superior DC accuracy and faster response to load transients in datacenter applications.

⚡

Solar MPPT Current Sensing

The INA219AIDR is a good fit for solar photovoltaic current sensing at the panel or string level because its high-side sensing keeps the shunt at ground potential, eliminating ground-loop issues common in low-side solar monitors. Bidirectional capability also supports battery-coupled PV systems where current flows both ways depending on sun and load. The 0-26V common-mode range covers most 12V and 24V battery banks, and the integrated 16-bit power calculation provides instant watts data for MPPT algorithms. Recommended placement is between the PV positive terminal and the charge controller input with a calibrated 10mΩ or 20mΩ shunt.

🏭

Motor Current Monitoring in Industrial Drives

The INA219AIDR is suitable for motor current monitoring in industrial drives and robotics where accurate phase-current telemetry enables closed-loop torque control and fault detection. With 12-bit resolution and programmable PGA gains (/1 to /8), it accommodates shunt values from 1mΩ to 100mΩ across motor current ranges of 1A to 50A. The high-side placement avoids the ground-referencing problems of low-side current sensing, which can corrupt PWM gate-drive signals. The ALERT pin provides hardware-interrupt capability for overcurrent shutdown, while the I2C interface simplifies wiring to the industrial MCU or PLC over long cable runs.

🧩

Maker / Arduino Energy Meter Projects

The INA219AIDR is widely adopted in hobbyist energy-meter projects built on Arduino, Raspberry Pi, and ESP32 because its I2C interface integrates with standard libraries (Adafruit_INA219) and requires only two signal wires plus power. The breakout boards from Adafruit and SparkFun typically include a 0.1Ω shunt and pull-up resistors, providing ±3.2A full-scale measurements out of the box. The bidirectional sensing tracks both charging and discharging in battery-powered IoT nodes, while the ±1% accuracy is more than adequate for home energy monitoring. Compared to a CT clamp + ADC approach, the INA219AIDR solution is smaller, cheaper, and supports DC loads.

🔌

USB-C Power Delivery Monitoring

The INA219AIDR is appropriate for monitoring USB-C Power Delivery (PD) current and voltage on the VBUS line because its 0-26V common-mode range covers the 5V, 9V, 15V, and 20V PD profiles, and its ±320mV shunt input handles 5A at 20mΩ or 3A at 100mΩ. Bidirectional sensing tracks both sourcing and sinking in DRP (Dual Role Port) applications. The I2C interface pairs naturally with PD controller MCUs, while the ALERT pin can trigger host interrupts on overcurrent events. For 100W (5A) USB-PD, use a calibrated 20mΩ shunt to stay within the 320mV PGA/1 range; for lower-power ports, a 100mΩ shunt maximizes ADC resolution.

What is the input voltage range of the INA219AIDR?
The INA219AIDR operates from a single supply of 3V to 5.5V on the V+ pin, while the monitored common-mode bus voltage may range from 0V to 26V independently of V+. According to the TI INA219 datasheet, this separation allows the part to monitor 12V, 24V industrial, or single-cell Li-ion rails directly without level shifting. Designers must ensure V+ remains at least 3V for valid I2C logic levels even when bus voltage falls to 0V.
What is the maximum shunt voltage the INA219AIDR can measure?
The INA219AIDR measures a differential shunt voltage of ±320mV full-scale at PGA gain/1, with selectable PGA gains of /1, /2, /4, or /8 to support lower-range shunts. According to the TI datasheet, the offset drift of ±0.5µV/°C and ±50µV input offset enable accurate measurement down to the millivolt range. For currents above 10A, use a smaller shunt value (e.g., 10mΩ for 1A full-scale) so the voltage drop stays within the input range.
Does the INA219AIDR support bidirectional current sensing?
Yes, the INA219AIDR is bidirectional by design, meaning the signed 12-bit shunt ADC output indicates current flow direction (charge vs discharge) automatically. According to TI documentation, this makes the part well-suited to battery charging/discharging monitoring in portable and energy-storage systems. The host MCU reads signed values via I2C; positive indicates current into the load, negative indicates current back into the source.
What is the difference between INA219AIDR and INA219BIDR?
The INA219AIDR is the A grade with ±1% maximum current-sense error, while the INA219BIDR is the B grade offering tighter accuracy (typically ±0.5%). Both share the identical 8-SOIC package and pinout, making them drop-in replacements in the same PCB footprint. According to the TI datasheet, choose the B grade when sub-1% accuracy matters (precision energy meters); choose A for cost-sensitive designs.
How many INA219AIDR devices can share one I2C bus?
Up to 16 INA219AIDR devices can share a single I2C bus because two address pins (A0, A1) provide 4 hardware bits, which combine with the fixed 4-bit base address to yield 16 unique 7-bit addresses. According to the TI INA219 datasheet, this enables multi-channel monitoring of battery stacks, solar arrays, or multi-rail servers without bus multiplexers. Pull A0 and A1 to GND, V+, SDA, or SCL to set each address.
Where can I buy the INA219AIDR and what does it cost?
The INA219AIDR is in stock at authorized distributors including DigiKey, Mouser, and TI.com, with qty-1 pricing around $2.10 and 1000-piece pricing near $1.18 as of 2026-10-08. Lead time is typically same-day shipment from authorized stock. Always source through authorized channels to avoid counterfeit risk on this popular current-sense part.
What is the lead time for the INA219AIDR?
The INA219AIDR ships same-day from authorized distributors such as DigiKey and Mouser as of 2026-10-08, with the part listed as active in TI's product lifecycle. Tape-and-reel packaging is the standard ship method (suffix 'R'). For high-volume orders, factory lead time is typically 6-12 weeks; consult TI.com for production scheduling.
Is the INA219AIDR in stock at major distributors?
Yes, the INA219AIDR is confirmed in stock at DigiKey and Mouser per their listing pages accessed 2026-10-08, with thousands of units available in tape-and-reel. The TI product page also confirms active production status. Independent distributors may carry stock but authorized channels are recommended for guaranteed authenticity.
INA219AIDR vs INA226 - which is better for high-precision battery monitoring?
The INA226 is a higher-precision successor offering 16-bit ADC resolution, better accuracy, and a wider common-mode range up to 36V, but uses a different pinout and package (MSOP-10) - it is NOT pin-compatible with the INA219AIDR 8-SOIC. For new designs where PCB rework is acceptable, INA226 is the better choice for precision battery monitors. For drop-in replacement on existing 8-SOIC boards, stay with INA219AIDR or upgrade to INA219BIDR.
INA219AIDR vs INA219AID - what is the difference?
The INA219AIDR is the tape-and-reel (R suffix) shipping version of the INA219AID, both sharing the same 8-SOIC package and identical silicon die. According to TI part numbering, the suffix only indicates packaging method (reel vs tube). All electrical specifications are identical; the parts are fully interchangeable on the same PCB land pattern.
When should I choose the INA219AIDR over the INA180?
Choose the INA219AIDR when you need integrated I2C telemetry, bidirectional current sensing, and bus voltage monitoring in a single 8-SOIC IC, accepting slightly higher cost than a discrete op-amp solution. According to TI's product family, the INA180 family is a lower-cost analog-output current-sense amplifier that requires an external ADC. Pick INA219AIDR for MCU-friendly digital readouts; pick INA180 for analog control loops.
What is the best drop-in replacement for the INA219AIDR?
The best drop-in replacement for the INA219AIDR in the same 8-SOIC footprint is the INA219BIDR (B grade, ±0.5% accuracy) which offers improved precision on the identical pinout. For wider common-mode or 16-bit resolution needs, the INA226 in MSOP-10 requires PCB rework and is not drop-in. Both INA219 family parts are pin-compatible within the 8-SOIC package.
Where can I download the INA219AIDR datasheet PDF?
The official INA219AIDR datasheet is hosted at https://www.ti.com/lit/ds/symlink/ina219.pdf on TI's secure document server; this is the canonical 35-39 page revision covering all electrical specifications, register definitions, and application curves. Third-party mirrors at FindIC and AllDatSheet are also available but always cross-check against the TI PDF for the latest revision.
Where do I find the INA219AIDR pinout diagram?
The INA219AIDR pinout for the 8-SOIC package is documented on page 1 (pin configuration) and in the Package Information appendix of the TI INA219 datasheet. Pins are: 1=A0, 2=A1, 3=GND, 4=VS (bus voltage sense), 5=IN+ (shunt high), 6=IN- (shunt low), 7=SDA, 8=SCL, with the exposed die pad on the bottom for thermal relief.
What is the best Analog Devices equivalent for the INA219AIDR?
Analog Devices does not produce a direct cross-brand pin-compatible drop-in equivalent to the INA219AIDR in the same 8-SOIC footprint; ADI's closest functional alternative is the ADM1191 in MSOP-10 which is not pin-compatible and requires PCB rework. For TI-only drop-in upgrades on the existing 8-SOIC footprint, use INA219BIDR (B grade, same package). Always verify cross-brand alternatives against pinout before substitution.

Engineering reference data for INA219AIDR — comparison, design guidance, and compliance information.

Selection Guide

Choose the INA219AIDR when you need a compact, low-cost, I2C-interfaced bidirectional current/power monitor for 0-26V rails in battery, solar, server, or hobbyist applications. The 8-SOIC package and Adafruit library support make it ideal for prototyping and production alike. For tighter accuracy on the same footprint, upgrade to the INA219BIDR (B grade, ±0.5%); for higher precision and 16-bit resolution on a new design, consider the INA226 in MSOP-10 (not pin-compatible, requires PCB rework). For lower-cost unidirectional analog sensing, look at the INA180 family which trades I2C integration for a simple analog output.

Comparison with Alternatives

Parameter This Product INA219BIDR INA219AID INA219BID
Package 8-SOIC (D) 8-SOIC (D) - same 8-SOIC (D) - same 8-SOIC (D) - same
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments
Current Sense Accuracy ±1% (max) ±0.5% (max, B grade) ±1% (max, same die) ±0.5% (max, B grade)
Common-Mode Bus Voltage 0 V to 26 V 0 V to 26 V 0 V to 26 V 0 V to 26 V
Shunt Voltage Full-Scale ±320 mV ±320 mV ±320 mV ±320 mV
Input Offset (max) ±50 µV ±50 µV ±50 µV ±50 µV
Interface I2C / SMBus I2C / SMBus I2C / SMBus I2C / SMBus
Operating Temperature -40°C to +125°C -40°C to +125°C -40°C to +125°C -40°C to +125°C
Shipping Packaging Tape & Reel (R suffix) Tape & Reel (R suffix) Tube Tube
Lifecycle Status Active Active Active Active

Key Differentiators

  • B-grade accuracy available in same footprint (vs INA219BIDR)
  • True bidirectional current sensing with signed output (vs INA180 (analog-output current-sense amplifier family))
  • Integrated 16-bit power calculation engine (vs Discrete op-amp + external ADC approach)

Design Notes

Place a 0.1µF ceramic decoupling capacitor as close as possible to the V+ pin (pin 8) to suppress supply noise. The shunt resistor should be a low-inductance type (e.g., 4-terminal Kelvin sense resistor) to avoid parasitic voltage drops in high-current paths. Keep the IN+ and IN- traces as a differential pair routed directly to the shunt sense pads to minimize thermocouple effects and ground loops. The exposed die pad (if present) should be soldered to a copper pour for thermal relief, though the part typically dissipates <100mW and does not require a heatsink.

Do not exceed the absolute maximum common-mode voltage of 26V on the IN+/IN- pins or VS pin; transients above this can permanently damage the IC. Do not operate V+ below 3V - the I2C logic levels become undefined and the host MCU cannot reliably communicate. The I2C bus requires external pull-up resistors (typically 2.2kΩ to 10kΩ depending on bus capacitance); the INA219AIDR does not include internal pull-ups. A0 and A1 must not be left floating - tie each to GND, V+, SDA, or SCL to set a valid address.

Estimated: at a 1mA bias current and 26V common-mode, the INA219AIDR draws negligible power from the monitored bus. For best ADC noise performance, average multiple conversions using the configuration register (e.g., 128-sample average at 532µs conversion time reduces noise to ~1µVrms at PGA/8). Place the shunt near the load rather than near the source to capture actual load current and avoid IR drops in PCB traces adding error. When monitoring high dI/dt loads (e.g., motor PWM), add an RC filter (100Ω + 100nF) at IN+/IN- to suppress switching transients that may exceed the input common-mode rating.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per TI product page. Not AEC-Q100 qualified - for automotive applications consider INA219-Q1 variants. Lead-free and halogen-free per TI materials declaration.

Data verified on: 2026-10-08 — data verified and curated by XAIPART's component engineering team

Related Searches

INA219AIDR INA219AIDR datasheet Texas Instruments INA219AIDR 26V 12-bit I2C current power monitor SOIC-8 INA219AIDR Arduino current sensor INA219AIDR vs INA226 INA219AIDR price buy INA219AIDR drop-in replacement bidirectional current shunt monitor I2C INA219AIDR battery monitoring solar MPPT INA219AIDR pinout 8-SOIC INA219AIDR vs INA219BIDR accuracy difference

Related Components & Terms

Texas Instruments INA219AIDR INA219BIDR INA219AID INA219BID INA219 INA226 INA180 current shunt monitor power monitor PMIC bidirectional current sensing I2C SMBus zero-drift amplifier 12-bit ADC 8-SOIC RoHS REACH AEC-Q100 high-side sensing battery monitoring solar MPPT Arduino Raspberry Pi ESP32
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details