# Title: VCP Monitor Click Board™ ## Description: How Does The VCP Monitor Click Board™ Work? The VCP Monitor Click Board™ is power monitor system, which includes precision measurement of current, voltage and power with low-drift. The main IC on the VCP Monitor click is INA260AIPWR. The current-sensing resistor is designed as a 4 wire connected resistor that enables accurate measurements through a force-sense connection. The INA260AIPWR is internally calibrated to ensure that the current-sensing resistor and current-sensing amplifier are both precisely matched to one another. The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor. The features is a physical shunt resistance that is able to withstand current levels higher than the continuous handling limit of 15 A without sustaining damage to the current-sensing resistor or the current-sensing amplifier if the excursions are very brief. The voltage measurement on SUPPLY connector witch is calculated by measuring the voltage from the external VBUS pin to ground. The voltage monitored range from 0V to 36V The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor, and voltage measurement on SUPPLY connector wich is calculated by measuring the voltage from the external VBUS pin to ground. The VCP Monitor click is compatibility with I2C communication protocol. The INA260AIPWR has two slave address selection pins, A0 and A1. For I2C slave address selection, VCP Monitor click has two cross-shape jumpers, first for set pin A0 and second for set A1 pin. One cross-shape jumper has four position for select address pin which can be selected with a SMD 0 ohm resistor, address pin can be connected to GND, VS, SCL or SDA pins. The VCP Monitor click with the two separate jumper on Click board™ user can to set the desired address. The INA260AIPWR provides the opportunity of the 16 possible different I2C addresses. I2C SLAVE ADDRESS SELECTION A1 A0 Slave address GND GND 1000000 GND VS 1000001 GND SDA 1000010 GND SCL 1000011 VS GND 1000100 VS VS 1000101 VS SDA 1000110 VS SCL 1000111 SDA GND 1001000 SDA VS 1001001 SDA SDA 1001010 SDA SCL 1001011 SCL GND 1001100 SCL VS 1001101 SCL SDA 1001110 SCL SCL 1001111 The INA260AIPWR is supported with ALERT pin, which is connected to the INT pin on mikroBUS™, in order to interrupt the ongoing MCU routine in case of the alert condition. INT pin can be programmed to respond to a user-defined event or to a conversion ready notification. The voltage level of the logic section can be selected via VCC SEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly. SPECIFICATIONS Type Current sensor Applications VCP Monitor click click is a perfect solution for the development of the Power Managment system, Battery Chargers and Power Supplies. On-board modules NA260AIPWR, a digital-output, current, power, and voltage monitor with an I2C and SMBus™-compatible interfacefrom Texas Instruments Key Features Current Sense Resistance: 2 mΩ, Tolerance Equivalent to 0.1%, 15-A Continuous From –40°C to +85°C, 16 Programmable Addresses. Interface I2C Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V or 5V PINOUT DIAGRAM This table shows how the pinout on VCP Monitor click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC NC 2 RST INT 15 INT Interrupt OUT NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 5V Power supply Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description PWR PWR - Power LED Indicator JP1 VCC SEL Left Power supply voltage selection 3v3/5v: left position 3v3, right position 5v JP2,JP3 ADD A0 Left 4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA JP4,JP5 ADD A1 Right 4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA VCP MONITOR CLICK ELECTRICAL SPECIFICATIONS Description Min Typ Max Unit Input voltage (SUPPLY terminal) 0 36 V Out voltage (LOAD terminal) 0 36 V OUT Current (LOAD terminal) -15 15 A ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, Current, MikroE, RL-VCP-Monitor, Sensor, VCP Monitor ## Price range: 18.2 - 18.2 GBP ## Link: https://thedebugstore.com/products/vcp-monitor-click-board-mikroe-4039-uk ## Compare-at price range: 26.0 - 26.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Current Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/current-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-4039, Available: yes, Inventory: 1 ## Metafields - full_description:
The VCP Monitor Click Board™ is power monitor system, which includes precision measurement of current, voltage and power with low-drift. The main IC on the VCP Monitor click is INA260AIPWR. The current-sensing resistor is designed as a 4 wire connected resistor that enables accurate measurements through a force-sense connection. The INA260AIPWR is internally calibrated to ensure that the current-sensing resistor and current-sensing amplifier are both precisely matched to one another.

The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor. The features is a physical shunt resistance that is able to withstand current levels higher than the continuous handling limit of 15 A without sustaining damage to the current-sensing resistor or the current-sensing amplifier if the excursions are very brief. The voltage measurement on SUPPLY connector witch is calculated by measuring the voltage from the external VBUS pin to ground. The voltage monitored range from 0V to 36V
The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor, and voltage measurement on SUPPLY connector wich is calculated by measuring the voltage from the external VBUS pin to ground.
The VCP Monitor click is compatibility with I2C communication protocol. The INA260AIPWR has two slave address selection pins, A0 and A1. For I2C slave address selection, VCP Monitor click has two cross-shape jumpers, first for set pin A0 and second for set A1 pin. One cross-shape jumper has four position for select address pin which can be selected with a SMD 0 ohm resistor, address pin can be connected to GND, VS, SCL or SDA pins. The VCP Monitor click with the two separate jumper on Click board™ user can to set the desired address. The INA260AIPWR provides the opportunity of the 16 possible different I2C addresses.
| A1 | A0 | Slave address |
|---|---|---|
| GND | GND | 1000000 |
| GND | VS | 1000001 |
| GND | SDA | 1000010 |
| GND | SCL | 1000011 |
| VS | GND | 1000100 |
| VS | VS | 1000101 |
| VS | SDA | 1000110 |
| VS | SCL | 1000111 |
| SDA | GND | 1001000 |
| SDA | VS | 1001001 |
| SDA | SDA | 1001010 |
| SDA | SCL | 1001011 |
| SCL | GND | 1001100 |
| SCL | VS | 1001101 |
| SCL | SDA | 1001110 |
| SCL | SCL | 1001111 |
The INA260AIPWR is supported with ALERT pin, which is connected to the INT pin on mikroBUS™, in order to interrupt the ongoing MCU routine in case of the alert condition. INT pin can be programmed to respond to a user-defined event or to a conversion ready notification.
The voltage level of the logic section can be selected via VCC SEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly.
| Type | Current sensor |
| Applications | VCP Monitor click click is a perfect solution for the development of the Power Managment system, Battery Chargers and Power Supplies. |
| On-board modules | NA260AIPWR, a digital-output, current, power, and voltage monitor with an I2C and SMBus™-compatible interfacefrom Texas Instruments |
| Key Features | Current Sense Resistance: 2 mΩ, Tolerance Equivalent to 0.1%, 15-A Continuous From –40°C to +85°C, 16 Programmable Addresses. |
| Interface | I2C |
| Compatibility | mikroBUS |
| Click board size | M (42.9 x 25.4 mm) |
| Input Voltage | 3.3V or 5V |
This table shows how the pinout on VCP Monitor click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
| Notes | Pin | ![]() |
Pin | Notes | |||
|---|---|---|---|---|---|---|---|
| NC | 1 | AN | PWM | 16 | NC | ||
| NC | 2 | RST | INT | 15 | INT | Interrupt OUT | |
| NC | 3 | CS | RX | 14 | NC | ||
| NC | 4 | SCK | TX | 13 | NC | ||
| NC | 5 | MISO | SCL | 12 | SCL | I2C Clock | |
| NC | 6 | MOSI | SDA | 11 | SDA | I2C Data | |
| Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | 5V | Power supply |
| Ground | GND | 8 | GND | GND | 9 | GND | Ground |
| Label | Name | Default | Description |
|---|---|---|---|
| PWR | PWR | - | Power LED Indicator |
| JP1 | VCC SEL | Left | Power supply voltage selection 3v3/5v: left position 3v3, right position 5v |
| JP2,JP3 | ADD A0 | Left | 4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA |
| JP4,JP5 | ADD A1 | Right | 4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA |
| Description | Min | Typ | Max | Unit |
|---|---|---|---|---|
| Input voltage (SUPPLY terminal) | 0 | 36 | V | |
| Out voltage (LOAD terminal) | 0 | 36 | V | |
| OUT Current (LOAD terminal) | -15 | 15 | A |
We provide a library for the VCP Monitor Click on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
The library contains basic communication with the module and allows the user to read and write data to the module. The user can read the current data of current, voltage and power measured by the sensor.
float vcpmonitor_get_voltage ( void ) - Reads voltage data in mVfloat vcpmonitor_get_current ( void ) - Reads current data in mAfloat vcpmonitor_get_power ( void ) - Reads power data in mWThe application is composed of three sections :
void application_task ( )
{
float current_data;
float voltage_data;
float power_data;
current_data = vcpmonitor_get_current( );
IntToStr( current_data, demo_text );
mikrobus_logWrite( ">> Current data: ", _LOG_TEXT );
mikrobus_logWrite( demo_text, _LOG_TEXT );
mikrobus_logWrite( " mA", _LOG_LINE );
voltage_data = vcpmonitor_get_voltage( );
IntToStr( voltage_data, demo_text );
mikrobus_logWrite( ">> Voltage data: ", _LOG_TEXT );
mikrobus_logWrite( demo_text, _LOG_TEXT );
mikrobus_logWrite( " mV", _LOG_LINE );
power_data = vcpmonitor_get_power( );
IntToStr( power_data, demo_text );
mikrobus_logWrite( ">> Power data: ", _LOG_TEXT );
mikrobus_logWrite( demo_text, _LOG_TEXT );
mikrobus_logWrite( " mW", _LOG_LINE );
mikrobus_logWrite( " ------------------------------- ", _LOG_LINE );
Delay_ms( 1500 );
}
The full application code, and ready to use projects can be found on our LibStock page.
Other mikroE Libraries used in the example:
Depending on the development board you are using, you may need USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.
This Click board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
- condition: new - custom_product: false - mpn: MIKROE-4039 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Texas Instruments - device_type: INA260AIPWR - warranty: 12 months - brand: MikroE - key_feature_1: Measurement of Voltage, Current and Power - manufacturer: Mikroelektronika d.o.o. - target_keyword: VCP Monitor Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545969853"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The VCP Monitor Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"VCP Monitor Click Board™","bold":true},{"type":"text","value":" is power monitor system, which includes precision measurement of current, voltage and power with low-drift. The main IC on the VCP Monitor click is INA260AIPWR. The current-sensing resistor is designed as a 4 wire connected resistor that enables accurate measurements through a force-sense connection. The INA260AIPWR is internally calibrated to ensure that the current-sensing resistor and current-sensing amplifier are both precisely matched to one another."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor. The features is a physical shunt resistance that is able to withstand current levels higher than the continuous handling limit of 15 A without sustaining damage to the current-sensing resistor or the current-sensing amplifier if the excursions are very brief. The voltage measurement on SUPPLY connector witch is calculated by measuring the voltage from the external VBUS pin to ground. The voltage monitored range from 0V to 36V"}]},{"type":"paragraph","children":[{"type":"text","value":"The INA260AIPWR device performs two measurements on power supply bus. The current measurement on LOAD connector, is internally calculated by measuring the voltage developed across a known internal shunt resistor, and voltage measurement on SUPPLY connector wich is calculated by measuring the voltage from the external VBUS pin to ground."}]},{"type":"paragraph","children":[{"type":"text","value":"The VCP Monitor click is compatibility with I2C communication protocol. The INA260AIPWR has two slave address selection pins, A0 and A1. For I2C slave address selection, VCP Monitor click has two cross-shape jumpers, first for set pin A0 and second for set A1 pin. One cross-shape jumper has four position for select address pin which can be selected with a SMD 0 ohm resistor, address pin can be connected to GND, VS, SCL or SDA pins. The VCP Monitor click with the two separate jumper on Click board™ user can to set the desired address. The INA260AIPWR provides the opportunity of the 16 possible different I2C addresses."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"I2C SLAVE ADDRESS SELECTION"}]},{"type":"paragraph","children":[{"type":"text","value":"A1\nA0\nSlave address\nGND\nGND\n1000000\nGND\nVS\n1000001\nGND\nSDA\n1000010\nGND\nSCL\n1000011\nVS\nGND\n1000100\nVS\nVS\n1000101\nVS\nSDA\n1000110\nVS\nSCL\n1000111\nSDA\nGND\n1001000\nSDA\nVS\n1001001\nSDA\nSDA\n1001010\nSDA\nSCL\n1001011\nSCL\nGND\n1001100\nSCL\nVS\n1001101\nSCL\nSDA\n1001110\nSCL\nSCL\n1001111"}]},{"type":"paragraph","children":[{"type":"text","value":"The INA260AIPWR is supported with ALERT pin, which is connected to the INT pin on mikroBUS™, in order to interrupt the ongoing MCU routine in case of the alert condition. INT pin can be programmed to respond to a user-defined event or to a conversion ready notification."}]},{"type":"paragraph","children":[{"type":"text","value":"The voltage level of the logic section can be selected via VCC SEL jumper, between 3.3V and 5V. This allows for both 3.3V and 5V capable MCUs to use the I2C communication lines properly."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nCurrent sensor\nApplications\nVCP Monitor click click is a perfect solution for the development of the Power Managment system, Battery Chargers and Power Supplies.\nOn-board modules\nNA260AIPWR, a digital-output, current, power, and voltage monitor with an I2C and SMBus™-compatible interfacefrom Texas Instruments\nKey Features\nCurrent Sense Resistance: 2 mΩ, Tolerance Equivalent to 0.1%, 15-A Continuous From –40°C to +85°C, 16 Programmable Addresses.\nInterface\nI2C\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V or 5V"}]},{"type":"paragraph","children":[{"type":"text","value":" "}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on VCP Monitor click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nINT\nInterrupt OUT\nNC\n3\nCS\nRX\n14\nNC\nNC\n4\nSCK\nTX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\n5V\nPower supply\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\n Description\nPWR\nPWR\n-\nPower LED Indicator\nJP1\nVCC SEL\nLeft\nPower supply voltage selection 3v3/5v: left position 3v3, right position 5v\nJP2,JP3\nADD A0\nLeft\n4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA\nJP4,JP5\nADD A1\nRight\n4-position I2C address Selection toward host mcu: left - GND; Right - VCC; Up - SCL; Down - SDA"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"VCP MONITOR CLICK ELECTRICAL SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Description\nMin\nTyp\nMax\nUnit\nInput voltage (SUPPLY terminal)\n0\n36\nV\nOut voltage (LOAD terminal)\n0\n36\nV\nOUT Current (LOAD terminal)\n-15\n15\nA"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:The VCP Monitor Click Board™ is an add-on board power monitor system. This Click Board™ is based on INA260AIPWR - precision digital current and power monitor with low-drift, integrated precision shunt resistor, from Texas Instruments. Therefore, using VCP Monitor Click, current, voltage and power can be monitored. The integrated current-sensing resistor ensures measurement stability over temperature as well as simplifying printed-circuit board layout difficulties common in high precision current sensing measurements.
The VCP Monitor click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click Board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.