# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/075/124/medium800/sensors_4226_iso_ORIG_2019_04.jpg?1556730252)

This breakout board may well be the last current sensing solution you every need to buy. Not only can it do the work of two multimeters, but it can do it with amazing precision and flexibility. With it you can measure high or low side DC current, the bus voltage, and have it automatically calculate the power. It can do so over impressive voltage, current, and temperature ranges with better than 1% accuracy, all while delivering the data in an easy to use format over I2C.

Works great with any microcontroller that is CircuitPython or Arduino compatible as well as single board computers such as the Raspberry Pi. It is compatible with 3V or 5V logic and can measure bus voltages up to +36VDC. Not for use with AC voltages.

# Choose your side

Most current-measuring devices operate with some notable constraints that limit what they can be used for. Many are low-side only which can cause issues as the ground reference changes with current. Others like it's little sister the INA219B avoid this by measuring on the high side but need to change their shunt resistor to measure different current ranges. The INA260 avoids these limitations, and with it's integrated precision shut resistor it can be used to measure as much as **+36V** at up to **15A Continuous** on either the _high or low side_. Wow!

![](https://cdn-learn.adafruit.com/assets/assets/000/075/126/medium800/sensors_4226_quarter_ORIG_2019_04.jpg?1556730676)

# How does it work?

The voltage across the integrated _2 milliohm (.002 ohms!)_, 0.1% shunt resistor is measured by the internal 16 bit ADC, allowing for measurements over the impressive current range with a resolution of 1.5 mA. (The resistance of the resistor is so low that some multimeters will register it as a short!)  
  
In a high side configuration the bus voltage measurement and power calculation can be retrieved accurately, however advanced hackers wanting to measure bus voltage in a low side configuration will need to cut the jumper connecting **V+** to **VBUS** and connect the **VBUS** pin to the voltage bus.

Danger: 

Comes as a fully assembled breakout board with a 5.08mm terminal block (extra chunky!) and header. Some light soldering is required to attach the header and terminal block.

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Pinouts

![](https://cdn-learn.adafruit.com/assets/assets/000/075/130/medium800/sensors_cropped_front.jpg?1556734366)

The little chip in the middle of the PCB is the actual INA260 sensor that does all the current and voltage sensing. We add all the extra components you need to get started, and 'break out' all the other pins you may want to connect to onto the PCB. For more details you can check out the schematics in the Downloads page.

![](https://cdn-learn.adafruit.com/assets/assets/000/077/678/medium800/sensors_INA260_pinouts_image.png?1561989848)

# Power Pins

The sensor on the breakout requires between a 2.7V and 5.5V, and can be easily used with most microcontrollers from an Arduino to a Feather or something else.

- **Vcc** &nbsp;- this is the power pin.&nbsp; To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V
- **GND** - common ground for power and logic

# I2C Logic Pins

- **SCL** - I2C clock pin, connect to your microcontrollers I2C clock line. The logic level is the same as **Vcc** and it has a 10K pullup already on it.
- **SDA** - I2C data pin, connect to your microcontrollers I2C data line. The logic level is the same as **Vcc**. and it has a 10K pullup already on it.

# Other Pins

- **Vin+&nbsp;** is the positive input pin. Connect to supply for high side current sensing or to load ground for low side sensing.
- **Vin-** is the negative input pin.&nbsp;Connect to load for high side current sensing or to board ground for low side sensing
- **Alert&nbsp;** is the interrupt output pin. You can configure the interrupt to trigger for various 'reasons' such as going over or under a configured current, voltage, or power setting. Also used to signal a one shot conversion being ready. Voltage level is the same as&nbsp; **Vcc**.
- **VBus** is the bus voltage. By default it is tied to&nbsp; **Vin+** however for low side measurements you should cut the **VB&nbsp;** jumper on the right side of the breakout and connect&nbsp; **VBus** to the power bus so it can accurately calculate the bus voltage and total power (VBus \* Current) draw.
- **A0** and **A1** solder jumpers - These can be bridged with solder to pull the address pin up to&nbsp; **VCC** to change the I2C address according to the table below

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Assembly

![](https://cdn-learn.adafruit.com/assets/assets/000/075/214/medium800/sensors_image.png?1556903853)

## Prepare the header strip:

Cut the strip to length if necessary. It will be easier to solder if you insert it into a breadboard -&nbsp; **long pins down.**

![sensors_DSC_4190.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/220/medium640/sensors_DSC_4190.jpg?1556904449)

![sensors_DSC_4191.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/221/medium640/sensors_DSC_4191.jpg?1556904513)

![sensors_DSC_4192.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/222/medium640/sensors_DSC_4192.jpg?1556904593)

## Add the breakout board:

Place the breakout board over the pins so that the short pins poke through the breakout pads.

![sensors_DSC_4193.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/223/medium640/sensors_DSC_4193.jpg?1556905693)

## And Solder!

Be sure to solder all 8 pins for reliable electrical contact.  
  
_(For tips on soldering, be sure to check out our&nbsp;_[_Guide to Excellent Soldering_](http://learn.adafruit.com/adafruit-guide-excellent-soldering)_)._

![sensors_DSC_4194.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/226/medium640/sensors_DSC_4194.jpg?1556912430)

![sensors_DSC_4198.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/227/medium640/sensors_DSC_4198.jpg?1556912439)

![sensors_DSC_4201.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/228/medium640/sensors_DSC_4201.jpg?1556912439)

![sensors_DSC_4202.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/229/medium640/sensors_DSC_4202.jpg?1556914199)

You're done with the header strip! Check your solder joints visually.

![sensors_DSC_4205.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/230/medium640/sensors_DSC_4205.jpg?1556914435)

## Prepare the terminal block:

Place the terminal block inside the board. Make sure it's facing out! Turn the board over so the terminal pins are facing upwards.&nbsp;

## Solder again!

First solder one pin by using the soldering iron to prop up the board. Then use a&nbsp;[vice](https://www.adafruit.com/product/151)&nbsp;or helper hands to hold the board in place while soldering the other pin.

![sensors_DSC_4207.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/234/medium640/sensors_DSC_4207.jpg?1556912272)

![sensors_DSC_4209.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/235/medium640/sensors_DSC_4209.jpg?1556912954)

![sensors_DSC_4210.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/236/medium640/sensors_DSC_4210.jpg?1556914732)

![sensors_DSC_4211.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/237/medium640/sensors_DSC_4211.jpg?1556914490)

&nbsp;

You're done! Check your solder joints visually and continue onto the next steps.

&nbsp;

![sensors_DSC_4218.jpg](https://cdn-learn.adafruit.com/assets/assets/000/075/242/medium640/sensors_DSC_4218.jpg?1556913601)

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Arduino

# Wiring

Connecting the INA260 to your Feather or Arduino is easy:

- If you are running a Feather (3.3V), connect&nbsp; **Feather** &nbsp; **3V** &nbsp;to&nbsp; **board&nbsp;**** VIN**
- If you are running a 5V Arduino (Uno, etc.), connect&nbsp; **Arduino&nbsp;**** 5V **to&nbsp;** board&nbsp; ****VIN**
- Connect&nbsp; **Feather or Arduino** &nbsp; **GND** &nbsp;to&nbsp; **board&nbsp;**** GND**
- Connect&nbsp; **Feather or Arduino** &nbsp; **SCL** &nbsp;to&nbsp; **board SCL**
- Connect&nbsp; **Feather or Arduino** &nbsp; **SDA** &nbsp;to&nbsp; **board SDA**
- Connect&nbsp; **Vin+** to supply for high side current sensing or to load ground for low side sensing.
- Connect **Vin-&nbsp;** to load for high side current sensing or to board ground for low side sensing

![](https://cdn-learn.adafruit.com/assets/assets/000/074/118/medium800/sensors_INA260_Arduino_cropped.png?1554510261)

The final results should resemble the illustration above, showing an Adafruit Metro development board.

# Install Adafruit\_INA260 library

To begin reading sensor data, you will need to [install the Adafruit\_INA260 library (code on our github repository)](https://github.com/adafruit/Adafruit_INA260 "https://github.com/adafruit/Adafruit\_INA260"). It is available from the Arduino library manager so we recommend using that.

From the IDE open up the library manager...

![](https://cdn-learn.adafruit.com/assets/assets/000/073/961/medium800/sensors_adafruit_products_Arduino_Manage_Libraries.png?1554161824)

Click the&nbsp; **Manage Libraries ...** &nbsp;menu item, search for&nbsp; **Adafruit INA260** ,&nbsp;and select the&nbsp; **Adafruit INA260** &nbsp;library and click **Install** :

![](https://cdn-learn.adafruit.com/assets/assets/000/073/962/medium800/sensors_in260_lib_arduino.png?1554163252)

Then follow the same process for the&nbsp; **Adafruit BusIO** &nbsp;library.

![](https://cdn-learn.adafruit.com/assets/assets/000/073/963/medium800/sensors_adafrtui_busio_arduino.png?1554163297)

# Example Code

The following example code is part of the standard library, but illustrates how you can retrieve sensor data from the INA260 for the Current, Voltage, and Power.

# Load Demo

Open up **File-\>Examples-\>Adafruit\_INA260 Library**** -\>ina260\_test&nbsp;**and upload to your Arduino wired up to the sensor.

Additionally you will want to add code to turn the neopixel strip on so that there is some current to measure! If you're not familiar with using the NeoPixel library, please consult the&nbsp;[excellent NeoPixel Überguide page on the subject.](https://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library-installation)

Upload the sketch to your board and open up the Serial Monitor ( **Tools-\>Serial Monitor** ). You should see the the values for Current, Voltage, and Power.

https://github.com/adafruit/Adafruit_INA260/blob/master/examples/ina260_test/ina260_test.ino

You should get something resembling the following output when you open the Serial Monitor at 115200 baud:

![](https://cdn-learn.adafruit.com/assets/assets/000/074/119/medium800/sensors_ina260_serial_out.png?1554511090)

## Arduino Usage

Here we'll explain the different calls to the INA260 library and their use

First we include the&nbsp; library and create an Adafruit\_INA260 object to use in the rest of the sketch.

```
#include &lt;Adafruit_INA260.h&gt;

Adafruit_INA260 ina260 = Adafruit_INA260();
```

Next, in the setup we call the INA260 object's `begin`&nbsp;function to initialize the driver and prepare it to read measurements from the sensor.

The `begin` function will return false if it is unable to make a connection to an INA260 sensor. If this happens, double check your power and I2C wiring.

```
  if (!ina260.begin()) {
    Serial.println("Couldn't find INA260 chip");
    while (1);
  }
```

Finally we can take some readings! `readCurrent`, `readBusVoltage`, and `readPower` all read and return the given measurements in milliamps, millivolts, and milliwatts respectively.

```
  Serial.print("Current: ");
  Serial.print(ina260.readCurrent());
  Serial.println(" mA");

  Serial.print("Bus Voltage: ");
  Serial.print(ina260.readBusVoltage());
  Serial.println(" mV");

  Serial.print("Power: ");
  Serial.print(ina260.readPower());
  Serial.println(" mW");
```

Info: 

To get accurate measurements when calling `readVoltage`&nbsp;and&nbsp;`readPower`&nbsp;(for low-side sensing), you will need to cut the **VB** &nbsp;jumper on the right side of the breakout and connect the&nbsp; **VBus** pin to your bus.

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Arduino Docs

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Python & CircuitPython

It's easy to use the INA260 sensor with Python and CircuitPython, and the&nbsp;[Adafruit CircuitPython INA260](https://github.com/adafruit/Adafruit_CircuitPython_INA260)&nbsp;module.&nbsp; This module allows you to easily write Python code that reads the current, voltage and power from the sensor.

You can use this sensor with any CircuitPython microcontroller board or with a computer that has GPIO and Python [thanks to Adafruit\_Blinka, our CircuitPython-for-Python compatibility library](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).

# CircuitPython Microcontroller Wiring

First wire up a INA260 to your board exactly as follows. Here is an example of the INA260 wired to a Feather using I2C:

- **Board 3V** to **sensor Vin**
- **Board GND** to **sensor GND**
- **Board SCL** to **sensor SCL**
- **Board SDA** to **sensor SDA**
- **Sensor** &nbsp; **Vin+** to supply for high side current sensing or to load ground for low side sensing.
- **Sensor&nbsp;Vin-&nbsp;** to load for high side current sensing or to board ground for low side sensing

![sensors_INA260_CircuitPython_cropped.png](https://cdn-learn.adafruit.com/assets/assets/000/074/117/medium640/sensors_INA260_CircuitPython_cropped.png?1554510112)

Primary: 

# Python Computer Wiring

Since there's _dozens_ of Linux computers/boards you can use we will show wiring for Raspberry Pi. For other platforms, [please visit the guide for CircuitPython on Linux to see whether your platform is supported](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux).&nbsp;

Here's the Raspberry Pi wired with I2C:

- **Pi 3V3** &nbsp;to&nbsp; **sensor VIN**
- **Pi GND** &nbsp;to&nbsp; **sensor GND**
- **Pi SCL** &nbsp;to&nbsp; **sensor SCL**
- **Pi SDA** &nbsp;to&nbsp; **sensor SDA**

![sensors_INA260_RPi_cropped.png](https://cdn-learn.adafruit.com/assets/assets/000/074/100/medium640/sensors_INA260_RPi_cropped.png?1554501812)

## CircuitPython Installation of INA260 Library

You'll need to install the&nbsp;[Adafruit CircuitPython INA260](https://github.com/adafruit/Adafruit_CircuitPython_INA260) library on your CircuitPython board.

First make sure you are running the&nbsp;[latest version of Adafruit CircuitPython](https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython)&nbsp;for your board.

Next you'll need to install the necessary libraries&nbsp;to use the hardware--carefully follow the steps to find and install these libraries from&nbsp;[Adafruit's CircuitPython library bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases).&nbsp; Our CircuitPython starter guide has [a great page on how to install the library bundle](https://learn.adafruit.com/welcome-to-circuitpython/circuitpython-libraries).

For non-express boards like the Trinket M0 or Gemma M0, you'll need to manually install the necessary libraries from the bundle:

- **adafruit\_ina260.mpy**
- **adafruit\_bus\_device**
- **adafruit\_register**

Before continuing make sure your board's lib folder or root filesystem has the&nbsp; **adafruit\_ina260.mpy,**  **adafruit\_bus\_device** , and&nbsp; **adafruit\_register** files and folders **&nbsp;** copied over.

Next&nbsp;[connect to the board's serial REPL&nbsp;](https://learn.adafruit.com/welcome-to-circuitpython/the-repl)so you are at the CircuitPython&nbsp; **\>\>\>** &nbsp;prompt.

## Python Installation of INA260 Library

You'll need to install the **Adafruit\_Blinka** library that provides the CircuitPython support in Python. This may also require enabling I2C on your platform and verifying you are running Python 3.&nbsp;[Since each platform is a little different, and Linux changes often, please visit the CircuitPython on Linux guide to get your computer ready](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux)!

Once that's done, from your command line run the following command:

- `sudo pip3 install adafruit-circuitpython-ina260`

If your default Python is version 3 you may need to run 'pip' instead. Just make sure you aren't trying to use CircuitPython on Python 2.x, it isn't supported!

# CircuitPython & Python Usage

To demonstrate the usage of the sensor we'll initialize it and read the current and voltage from the board's Python REPL.

Run the following code to import the necessary modules and initialize the I2C connection with the sensor:

```
import time
import board
import busio
import adafruit_ina260

i2c = busio.I2C(board.SCL, board.SDA)
ina260 = adafruit_ina260.INA260(i2c)
```

Now you're ready to read values from the sensor using these properties:

- **current** - The current in milliamps.
- **voltage** &nbsp;- The voltage in volts.
- **power&nbsp;** - The power in milliwatts

For example to print current, voltage, and power levels:

```
print("Current:", ina260.current)
print("Voltage:", ina260.voltage)
print("Power:", ina260.power)
```

![](https://cdn-learn.adafruit.com/assets/assets/000/074/120/medium800/sensors_ina260_repl.png?1554512425)

For more details, check out the [library documentation](https://circuitpython.readthedocs.io/projects/ina260/en/latest/api.html).

That's all there is to using the INA260 sensor with CircuitPython!

## Full Example Code
https://github.com/adafruit/Adafruit_CircuitPython_INA260/blob/main/examples/ina260_simpletest.py

Info: 

To get accurate measurements when calling `readVoltage`&nbsp;and&nbsp;`readPower`&nbsp;for low side sensing you will need to cut the **VB** &nbsp;jumper on the right side of the breakout and connect the&nbsp; **VBus** pin to your bus.

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Python Docs

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## WipperSnapper

![](https://cdn-learn.adafruit.com/assets/assets/000/136/164/medium800/sensors_Screenshot_2025-04-03_124719.png?1743787392)

## What is WipperSnapper

WipperSnapper is a firmware designed to turn any WiFi-capable board into an Internet-of-Things device without programming a single line of code. WipperSnapper connects to [Adafruit IO](https://io.adafruit.com/), a web&nbsp;platform designed ([by Adafruit!](https://www.adafruit.com/about)) to&nbsp;_display_,&nbsp;_respond_, and&nbsp;_interact_&nbsp;with your project's data.

Simply load the WipperSnapper firmware onto your board, add credentials, and plug it into power. Your board will automatically register itself with your Adafruit IO account.

From there, you can add&nbsp;_components_&nbsp;to your board such as buttons, switches, potentiometers, sensors, and more! Components are&nbsp;_dynamically&nbsp;_added to hardware, so you can&nbsp;immediately start interacting, logging, and streaming the data your projects produce without writing code.

If you've never used WipperSnapper, click below to read through the quick start guide before continuing.

[Quickstart: Adafruit IO WipperSnapper](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)
## Wiring
First, wire up an INA260 to your board exactly as follows. Here is an example of the INA260 wired to an&nbsp;[Adafruit ESP32 Feather V2](https://www.adafruit.com/product/5400)&nbsp;using I2C via&nbsp;[Dupont Jumper Wires](https://www.adafruit.com/search?q=jumper+wires) mounted in one of our [prototyping breadboards](https://www.adafruit.com/product/4539):

- **Board 3V** &nbsp;to&nbsp; **sensor Vin**
- **Board GND** &nbsp;to&nbsp; **sensor GND**
- **Board SCL** &nbsp;to&nbsp; **sensor SCL**
- **Board SDA** &nbsp;to&nbsp; **sensor SDA**
- **Sensor** &nbsp; **Vin+** &nbsp;to supply for high side current sensing or to load ground for low side sensing.
- **Sensor&nbsp;Vin-&nbsp;** to load for high side current sensing or to board ground for low side sensing

![The INA260 connected to the main board via I2C, and then a load (NeoPixel RGB LED Strip) is connected through the V-in plus and V-in minus connections on the high side of the load with a common ground connection.](https://cdn-learn.adafruit.com/assets/assets/000/136/255/medium640/sensors_INA260_featherESP32v2_neo_bb_bb.png?1744366855)

Note that the board supports connecting on the high side of the load by default. If you wish to measure from the low side then see the&nbsp;[pinouts page](https://learn.adafruit.com/adafruit-ina260-current-voltage-power-sensor-breakout/pinouts#other-pins-3024018) for an explanation of the connections to make and jumper to cut (VB).

## Usage

Connect your board to Adafruit IO Wippersnapper and **[navigate to the WipperSnapper board list](https://io.adafruit.com/wippersnapper).**

On this page, **select the WipperSnapper board you're using** to be brought to the board's interface page.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/163/medium800/sensors_4FyLsUk2yy.png?1743787233)

If you do not see your board listed here - you need [to connect your board to Adafruit IO](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper) first.

On the device page, quickly&nbsp; **check that you're running the latest version of the WipperSnapper firmware**.

The device tile on the left indicates the version number of the firmware running on the connected board.

- **If the firmware version is green with a checkmark -** &nbsp;continue with this guide.
- **If the firmware version is red with an exclamation mark "!" -** &nbsp;[update to the latest WipperSnapper firmware](https://learn.adafruit.com/quickstart-adafruit-io-wippersnapper)&nbsp;on your board before continuing.

![Latest version is indicated by a tick in a circle before the version number, displayed beneath the devices online status](https://cdn-learn.adafruit.com/assets/assets/000/136/159/medium640/sensors_adafruit_products_04_LatestVersion.png?1743773401)

![An exclamation mark before the version number indicates there is a newer firmware version available, use the update link after the version number.](https://cdn-learn.adafruit.com/assets/assets/000/136/160/medium640/sensors_adafruit_products_04_UpdateRequired.png?1743773423)

Next, make sure the sensor is plugged into your board and click the **&nbsp;I2C Scan&nbsp;** button.

![](https://cdn-learn.adafruit.com/assets/assets/000/113/177/medium800/sensor_page_crop_scan.png?1657724520)

You should see the INA260's default I2C address of&nbsp;`0x40`&nbsp;pop-up in the I2C scan list.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/165/medium800/sensors_MdBJelimQS.png?1743787759)

###  I don't see the sensor's I2C address listed! 


First, double-check the connection and/or wiring between the sensor and the board.

Then, reset the board and let it re-connect to Adafruit IO WipperSnapper.

With the sensor detected in an I2C scan, you're ready to add the sensor to your board.

**Click the New Component button or the + button** to bring up the component picker.

![](https://cdn-learn.adafruit.com/assets/assets/000/127/931/medium800/sensor_page_temperature___humidity_06_AddComponent.png?1708631009)

Adafruit IO supports a large amount of components. To quickly find your sensor, type&nbsp;`INA260`&nbsp;into the search bar, then select the&nbsp; **INA260** component.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/166/medium800/sensors_Lb5nHC0ON8.png?1743787943)

On the component configuration page, the INA260's sensor address should be listed along with the sensor's settings.

The&nbsp; **Send Every** &nbsp;option is specific to each sensor's measurements. This option will tell the Feather how often it should read from the INA260 sensor and send the data to Adafruit IO. Measurements can range from every 30 seconds to every 24 hours.

For this example, set the&nbsp; **Send Every&nbsp;** interval to every 30 seconds.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/168/medium800/sensors_4xNsuNN3z4.png?1743788209)

Your device interface should now show the sensor components you created. After the interval you configured elapses, WipperSnapper will automatically read values from the sensor(s) and send them to Adafruit IO.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/169/medium800/sensors_XQU4Jot0TB.png?1743788230)

To view the data that has been logged from the sensor, click on the graph next to the sensor name.

![](https://cdn-learn.adafruit.com/assets/assets/000/136/171/medium800/sensors_EAZCBaFzha.png?1743788334)

Here you can see the feed history and edit things about the feed such as the name, privacy, webhooks associated with the feed and more. If you want to learn more about how feeds work, [check out this page](https://learn.adafruit.com/all-the-internet-of-things-episode-four-adafruit-io/advanced-feeds).

![](https://cdn-learn.adafruit.com/assets/assets/000/136/167/medium800/sensors_pjVGmpJ3uy.png?1743788029)

# Adafruit INA260 Current + Voltage + Power Sensor Breakout

## Downloads

# Datasheets

- [INA260 datasheet](http://www.ti.com/lit/ds/symlink/ina260.pdf)
- [TI design resources](http://www.ti.com/product/INA260/technicaldocuments)
- [Fritzing object available in the Adafruit Fritzing Library](https://github.com/adafruit/Fritzing-Library)
- [EagleCAD PCB files on GitHub](https://github.com/adafruit/Adafruit-INA260-PCB)

# Schematic
![](https://cdn-learn.adafruit.com/assets/assets/000/075/134/medium800/sensors_ina260_schematic.png?1556744709)

# Fabrication Print

Dimensions in inches

![](https://cdn-learn.adafruit.com/assets/assets/000/074/115/medium800/sensors_ina260_fab_frint.png?1554507065)


## Featured Products

### Adafruit INA260 High or Low Side Voltage, Current, Power Sensor

[Adafruit INA260 High or Low Side Voltage, Current, Power Sensor](https://www.adafruit.com/product/4226)
This breakout board may well be the last current sensing solution you every need to buy. Not only can it do the work of two multimeters, but it can do it with amazing precision and flexibility. With it you can measure high or low side DC current, the bus voltage, and have it automatically...

In Stock
[Buy Now](https://www.adafruit.com/product/4226)
[Related Guides to the Product](https://learn.adafruit.com/products/4226/guides)

## Related Guides

- [Adafruit TPS65131 Split Power Supply Boost Converter](https://learn.adafruit.com/adafruit-tps65131-split-power-supply-boost-converter.md)
- [Sensors in MakeCode](https://learn.adafruit.com/sensors-in-makecode.md)
- [Adafruit LM73100 Ideal Diode Breakout](https://learn.adafruit.com/adafruit-lm73100-ideal-diode-breakout.md)
- [Adafruit NeoKey 1x4 QT I2C Breakout](https://learn.adafruit.com/neokey-1x4-qt-i2c.md)
- [Storage humidity and temperature monitor](https://learn.adafruit.com/storage-humidity-and-temperature-monitor.md)
- [Adafruit TSSP77038 38KHz Infrared IR Demodulator Breakout](https://learn.adafruit.com/adafruit-tssp77038-38khz-infrared-ir-demodulator-breakout.md)
- [Adafruit ADS7830 8-Channel 8-Bit ADC](https://learn.adafruit.com/adafruit-ads7830-8-channel-8-bit-adc.md)
- [Adafruit RS-232 Full Pinout Level-Shifter Breakout](https://learn.adafruit.com/adafruit-rs-232-full-pinout-level-shifter-breakout.md)
- [Adafruit Mini GPS PA1010D Module](https://learn.adafruit.com/adafruit-mini-gps-pa1010d-module.md)
- [AS5600 Super Smooth Rotary Encoder](https://learn.adafruit.com/as5600-smooth-rotary-encoder.md)
- [The MonkMakes Plant Monitor and CircuitPython](https://learn.adafruit.com/monkmakes-plant-monitor-and-circuitpython.md)
- [TSL2561 Luminosity Sensor](https://learn.adafruit.com/tsl2561.md)
- [Adafruit Si4713 FM Radio Transmitter with RDS/RDBS Support](https://learn.adafruit.com/adafruit-si4713-fm-radio-transmitter-with-rds-rdbs-support.md)
- [Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py](https://learn.adafruit.com/adafruit-qt-py-charger-bff.md)
- [Adafruit DC and Stepper Motor HAT for Raspberry Pi](https://learn.adafruit.com/adafruit-dc-and-stepper-motor-hat-for-raspberry-pi.md)
