The INA3221 is a three-channel current and voltage monitor designed for accurate power measurement and monitoring in electronic systems. Featuring a high-side sensing architecture and an I²C/SMBus-compatible interface, it can simultaneously monitor shunt voltage drops and bus supply voltages across three independent channels. With support for bus voltages up to 26V, programmable averaging, and built-in warning and critical alerts, the INA 3221 provides a flexible solution for multi-channel power monitoring. In this article, we will explore the INA3221 pinout, specifications, features, circuit diagram, working principle, and applications.
6. INA3221 Current Power Voltage Monitor Module

The INA3221 is a three-channel, high-side current and bus voltage monitor developed by Texas Instruments (TI). It features an I²C- and SMBus-compatible interface, allowing it to monitor current and bus voltage across three separate channels. By measuring the voltage drop across external shunt resistors and the bus supply voltage, the INA 3221 provides accurate power monitoring for various electronic systems.
The circuit supports bus voltages from 0V to 26V and operates from a single 2.7V to 5.5V power supply. It has a typical supply current of 350µA and provides programmable conversion times and averaging modes to improve measurement flexibility.
The device also includes programmable critical and warning alerts to detect multiple out-of-range conditions on each channel. Its I²C- and SMBus-compatible interface supports four programmable addresses, making it possible to integrate multiple monitoring devices into the same system.
With high measurement accuracy, three independent monitoring channels, and low power consumption, the component is suitable for power management, battery monitoring, telecommunications equipment, and other applications requiring reliable current and voltage measurements. It is specified for operation over a temperature range of -40°C to +125°C.
Table
Parameter | Value |
Manufacturer | Texas Instruments |
Function | Current/Voltage Monitor |
Sensing Method | High-Side |
Number of Channels | 3 |
Accuracy | ±0.25% |
Input Voltage | 0V~26V |
Supply Voltage | 2.7V~5.5V |
Typical Supply Current | 350µA |
Operating Temperature | -40°C~125°C |
Interface | I²C / SMBus |
Programmable Addresses | 4 |
Mounting Type | Surface Mount |
Package/Case | 16-VQFN Exposed Pad |
Supplier Device Package | 16-VQFN (4×4 mm) |
The INA 3221 combines three-channel current sensing, bus voltage monitoring, and programmable alert functions in a compact integrated circuit. Its main features include:
Three Independent Monitoring Channels: Measures shunt voltage and bus voltage across three separate channels.
Wide Bus Voltage Range: Supports bus voltage measurements from 0V to 26V.
High Measurement Accuracy: Features a maximum offset voltage of ±80µV and a maximum gain error of 0.25%.
Shunt and Bus Voltage Reporting: Reports both shunt voltage drops and bus supply voltages through its digital interface.
Configurable Averaging: Provides programmable conversion times and averaging options for flexible measurement performance.
Four Programmable Addresses: Supports four selectable I²C addresses for connecting multiple devices.
Programmable Alerts: Includes critical and warning alerts for detecting programmable out-of-range conditions.
Wide Supply Voltage: Operates from a single 2.7V to 5.5V power supply.
Low Power Consumption: Draws approximately 350µA of typical supply current.
Wide Operating Temperature: Supports operation from -40°C to +125°C.
The INA 3221 is available in a 16-pin VQFN package with an exposed thermal pad. Its pins provide three pairs of current-sensing inputs, I²C communication, address selection, power connections, and alert outputs.

Pin Name | Pin No. | Type | Description |
IN-3 | 1 | Analog Input | Connected to the load side of the shunt resistor on channel three. |
IN+3 | 2 | Analog Input | Connected to the supply side of the shunt resistor on channel 3. |
GND | 3 | Analog | Ground connection. |
VS | 4 | Analog | Power supply input, 2.7V to 5.5V. |
A0 | 5 | Digital Input | Address selection pin. Connect to GND, SCL, SDA, or VS. |
SCL | 6 | Digital Input | I²C serial clock line. |
SDA | 7 | Digital I/O | I²C serial data input/output. |
Warning | 8 | Digital Output | Open-drain averaged measurement warning alert. |
Critical | 9 | Digital Output | Open-drain conversion-triggered critical alert. |
PV | 10 | Digital Output | Open-drain power-valid alert. |
IN-1 | 11 | Analog Input | Connected to the load side of the shunt resistor on channel 1. |
IN+1 | 12 | Analog Input | Connected to the supply side of the shunt resistor on channel 1. |
TC | 13 | Digital Output | Open-drain timing control alert. |
IN-2 | 14 | Analog Input | Connected to the load side of the shunt resistor on channel 2. |
IN+2 | 15 | Analog Input | Connected to the supply side of the shunt resistor on channel 2. |
VPU | 16 | Analog Input | Pull-up supply voltage for the power-valid output circuitry. |
Thermal Pad | — | — | Must connect to ground or left floating. |

The INA 3221 is designed for systems that require simultaneous current and voltage monitoring across multiple power rails. Its three-channel architecture and programmable alert functions make it useful in applications such as:
Computers: Monitors current consumption and supply voltage across different power rails.
Power Management: Provides current and voltage feedback for power distribution and system monitoring.
Telecom Equipment: Monitors multiple power supply channels in telecommunications systems.
Battery Chargers: Measures charging current and voltage to support battery power management.
Power Supplies: Tracks output current and bus voltage for power supply monitoring.
Test Equipment: Provides multi-channel electrical measurements for electronic testing systems.
Data Centers: Monitors power consumption across multiple equipment supply channels.

The INA 3221 Current and Voltage Monitor Module is a three-channel high-side monitoring board based on the INA3221AIRGVR integrated circuit. It measures shunt voltage drops and bus voltages through an I²C/SMBus interface, allowing a microcontroller to monitor three different power supply channels simultaneously.
The module supports target bus voltages up to 26V and uses three 0.1Ω, 1%, 2W current-sensing resistors. It can measure current up to approximately ±1.638A, with a current resolution of ±0.4mA. The bus voltage measurement resolution is ±8mV.
The board communicates with controllers such as Arduino, ESP32, and other microcontrollers through its I²C interface. Its selectable address configuration supports four 7-bit I²C addresses: 0x40, 0x41, 0x44, and 0x45.
INA3221 Module Specifications
Parameter | Value |
Main Chip | INA3221AIRGVR |
Monitoring Channels | 3 |
Measurement Method | High-Side |
Interface | I²C / SMBus |
Maximum Bus Voltage | 26V |
Shunt Resistor | 0.1Ω, 1%, 2W |
Current Measurement Range | Up to ±1.638A |
Current Resolution | ±0.4mA |
Voltage Resolution | ±8mV |
I²C Addresses | 0x40, 0x41, 0x44, 0x45 |
Module Dimensions | 38 × 32 mm |
PCB Weight | 4.4g (without header or terminal block) |
The module is suitable for multi-channel power monitoring projects, battery-powered equipment, and embedded systems. Its compact PCB design and standard I²C communication make it convenient to integrate into microcontroller-based projects.
The INA3221 monitors current and bus voltage across three independent channels. It measures the voltage drop across external shunt resistors to determine current and also measures the bus supply voltage. Its I²C interface allows a microcontroller to read measurement data for power management and monitoring applications.
The INA3221 provides programmable critical and warning alerts. These alert functions monitor configured measurement conditions and notify the host controller when voltage or current-related thresholds are exceeded. This helps systems identify abnormal operating conditions and respond appropriately to potential power supply or load problems.
The operating temperature range of the chip -40°C to +125°C. This wide temperature range allows the device to operate in various environments, including industrial equipment, telecommunications systems, computers, and power management applications where temperature conditions may vary.
The INA3221 supports four programmable I²C addresses. The address is selected through the A0 pin by connecting it to GND, SCL, SDA, or VS. This feature allows up to four INA3221 devices to share the same I²C bus, providing monitoring for additional power channels.
A voltage monitor is an electronic device or circuit that measures and tracks voltage levels in a power supply or electrical system. It helps detect voltage changes, abnormal conditions, and potential power failures. Voltage monitors are commonly used in battery management, power supplies, embedded systems, and electronic equipment.
The INA3221 is a versatile three-channel current and voltage monitor designed for accurate high-side power measurement. With a 0V to 26V bus voltage range, ±0.25% maximum gain error, programmable averaging, and four selectable I²C addresses, it provides a flexible solution for monitoring multiple power rails. Its warning and critical alert functions further improve system monitoring and fault detection. Whether used in computers, battery chargers, telecommunications equipment, or embedded power management systems, the INA3221 offers a compact and efficient way to measure and monitor electrical power.
1. SPH0645 I2S MEMS Microphone: SPH0645LM4H Module Guide & Code
2. TXS0108E 8‑Channel Logic Level Shifter High‑Speed Converter Module
3. TP5100 Battery Charger Module Board 2A Lithium and vs TP4056
INA3221 Datasheet
2026-01-23
2025-06-30
2025-12-14
2025-05-29
2025-09-04
2026-03-26
2025-05-06
2025-07-28
2025-09-05
2026-02-11