INA219 I2C Bi-Directional Zero-Drift Current and Power Monitoring Module CJMCU-219
Consolidate your telemetry hardware with the CJMCU-219 INA219 I2C Bi-Directional Current and Power Monitoring Module. Instead of cluttering your prototype bench with multiple multimeters, this compact breakout board tracks both high-side bus voltages from 0V to +26V DC and bi-directional current up to ±3.2A with 1% precision. Communicating over a noise-immune I2C interface, it automatically computes real-time power consumption in Watts—making it the ideal monitoring tool for battery management systems (BMS), solar arrays, mobile robots, and smart power supplies.
₹ 97
₹ 129
| : |
Add FAQ
The CJMCU-219 INA219 I2C Bi-Directional Current and Power Monitoring Module is an advanced, software-programmable data acquisition board engineered to provide precise power telemetry for embedded systems. While older analog shunt amplifiers suffer from significant thermal calibration drift and struggle with high-side sensing, the Texas Instruments INA219 core handles everything digitally. It safely measures high-side currents—where the sensing resistor sits between the power source and the load—preventing ground-loop disruptions across your project circuits.
The board comes populated with a high-precision, low-profile 0.1Ω, 1% 2W current sense shunt resistor. The internal 12-bit Analog-to-Digital Converter (ADC) monitors the tiny voltage drop across this shunt (up to ±320mV), enabling it to compute currents up to ±3.2 Amps with an impressive 0.8mA resolution. For advanced hardware developers, swapping out this stock shunt resistor allows you to easily recalibrate the board's dynamic range (for instance, using a 0.01Ω resistor scales the module up to a massive 32 Amp tracking range).
Key Features & Benefits:
-
Comprehensive Power Metrics: Tracks the shunt voltage drop, measures the overall bus supply voltage, and instantly calculates real-time power consumption in Watts via internal hardware registers.
-
Smart Digital Filtering: Features a programmable averaging engine that can smooth up to 128 samples concurrently, filtering out high-frequency electrical noise in switching motor or radio environments.
-
High-Speed I2C/SMBus Connectivity: Communicates over a standard 2-wire serial bus with a built-in bus timeout guard to prevent master lockups, supporting high-speed modes up to 3.4 MHz.
-
True Zero-Drift Precision: Maintains less than a 1% absolute accuracy error margin and a maximum offset of just 100µV across its entire -40°C to +85°C industrial temperature envelope.
Technical Specifications
| Feature | Specification |
| Core Monitoring IC | Texas Instruments (TI) INA219 |
| Communication Interface | I2C / SMBus Serial Standard |
| Sensed Bus Voltage Limits | 0 V to +26 V DC |
| Stock Current Handling | Up to $pm$ 3.2 Amperes (Bi-Directional) |
| Integrated Shunt Value | 0.1 Ω, 1% Tolerance, 2 Watt Power Rating |
| Internal Data Resolution | 12-Bit Base ADC Core ($0.8 ext{ mA}$ steps at default |
How to Use
The CJMCU-219 INA219 Module is uniquely designed as a high-side current sensor. This means it is wired between the positive terminal of your power supply and your load, preventing ground loops and allowing your load to stay tied to a solid system ground.
Pinout Configuration:
-
VCC: Connect to 3.3V or 5V DC power supply for the chip logic.
-
GND: Connect to common system ground.
-
SCL: I2C Clock line (Connect to microcontroller SCL).
-
SDA: I2C Data line (Connect to microcontroller SDA).
-
Vin+ / Vin- (Screw Terminal or Pads): * Connect Vin+ to the positive output of your power source.
-
Connect Vin- to the positive input of your Load device.
-
Basic Setup Steps:
-
Connect the control logic pins (VCC, GND, SCL, SDA) to your controller.
-
Cut or route your power supply's positive rail so it runs through the Vin+ and Vin- terminals.
-
Use a standard open-source library (such as the Adafruit INA219 library) in your IDE. Initialize the sensor via
ina219.begin();to begin reading instantaneous mA (current), V (voltage), and mW (power) values directly through the serial monitor.
Common Applications
Because of its high precision, zero-drift engineering, and bi-directional calculation architecture, this module is perfect for advanced power analytics:
-
Battery Charging & Discharging Monitors: Ideal for tracking exact charge cycles and remaining capacity on Li-ion/LiFePO4 battery banks.
-
Solar Power Data Logging: Measuring the instantaneous power generation efficiency of small-to-medium solar panels.
-
Overcurrent Protection Systems: Setting safety thresholds in software to trigger relays or buzzers if a load draws too much current.
-
Smart Home Energy Tracking: Integrating into localized IoT power delivery channels to log long-term appliance energy footprints.
-
Robotics Power Management: Tracking motor strain and current spikes during heavy mechanical resistance loads.
Package Includes
-
1 x INA219 I2C Bi-Directional Current and Power Monitoring Module (CJMCU-219)
-
1 x Male Header strip
-
1 x 2-Pin Screw Terminal block
Shipping & Delivery
At Electroboat Technologies, we guarantee pristine delivery and rapid logistical processing for all your sensitive development modules.
-
Free Shipping: Enjoy Free Shipping on all orders above ₹999 across India.
-
Dispatch Time: Your order will be carefully packed and dispatched within 1-3 business days.
-
Estimated Delivery: Expect your package at your doorstep within 3-7 business days (depending on your specific location).
-
Secure Packaging: We use specialized anti-static and cushioned packaging to ensure total safety and safe transit of all your sensitive electronic components.
0 Reviews For this Product