element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Blog Watt-A-Live INA209 Power Monitor Shield FeatherWing
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: wolfgangfriedrich
  • Date Created: 23 Sep 2019 3:58 PM Date Created
  • Views 1810 views
  • Likes 7 likes
  • Comments 6 comments
  • current
  • arduino project
  • adafruit feather
  • breakout board
  • arduino shield
  • voltage
  • power monitor
  • power
  • featherwing
  • current sensor
Related
Recommended

Watt-A-Live INA209 Power Monitor Shield FeatherWing

wolfgangfriedrich
wolfgangfriedrich
23 Sep 2019

A 6.4A-2uA current/voltage/power monitor based on the TI INA209

with dedicated GND, usable as Shield, Wing, Breakout or Breadboard.

 

image

 

Description

 

The Watt-A-Live is a versatile embedded power monitor based on the Texas Instruments INA209 with full connectivity to the unit under test. It measures the load current through a shunt resistor and has separate GND connections to the power supply and the load to make it a true power monitor. It is designed as an Adafruit Feather Wing and Arduino Shield. Alternatively it can be used as a breakout board with any other controller that has I2C and optional GPIO connectivity. 2 jumpers can select between 2 different shunts to measure different current ranges. Maximum bus voltage is 26V. An Arduino library is provided to access all registers and measurements, a demo sketch shows how to print data through the serial console easily.

 

The board enables a wider variety of features compared to the standard INA219 solutions with 2 screw terminals. Most importantly it has 2 dedicated screw terminals for GND connection to measure the bus voltage and power. No need to solder the GND wire somewhere to the breakout board. It also has 16 selectable slave addresses, so multiple units can be used at the same time. And it has additional signalling pins for bus or shunt voltage and power alerts and warnings. It can be used as Feather Wing, Arduino Shield, as breakout board or on a breadboard.

 

Full feature set:

 

  • Adafruit Feather Wing and Arduino Uno Shield connector option
  • Current monitor with 2 different ranges for high current and sleep mode low current measurements
  • Rev 2: 0.05 Ohm shunt to measure 6.4A to 200µA. 4.99 Ohm shunt can be added for a current range of 58mA to 2µA
  • Realistically the overall range is 6.4A to 1mA measured or down to 200µA calibrated with ~2% error
  • Positive and negative current flow
  • Bus voltage monitor with 2 dedicated GND terminals
  • Communication interface: I2C up to 3.4MHz
  • 16 I2C addresses selectable through resistor options
  • 6 dedicated signaling pins (SMBus Alert, Warning, Overlimit, Critical, Convert and 1 GPIO)
  • Operating supply voltage 3.0V to 5.5V
  • Optional 4mm Banana plugs for bypass
  • Rev 2 Size: 71mm x 54mm (2.8" x 2.1")

 

Disclaimer

This board is for sale in my Tindie Store.

I sell on Tindie

 

Design

Software library and design files are available on my Github page. Updates are happening slowly.

 

High Current Testing

The board survives 4.95 A through the 0.05 Ohm shunt and test jig 0.5 Ohm resistor for > 1 minute. The shunt did not get too hot. My index finger temperature probe stayed rare.

The 5 W power resistor on the test jig got too warm to touch, so some forced air cooling will be required for longer tests. Or a bigger resistor to handle the 12.5 W. image

Testing without a load and a beefy power supply in constant current mode (the source be the load!) now. 6.4A through the 0.05 Ohm shunt is working beautifully for extended periods of time. The shunt gets to 82degC, so some active cooling with forced air is probably on order.

 

Here is a plot of test results, that show tolerances <2% across the range. Measurements below 200 uA are getting inaccurate. In general, tolerance increases at the lower end of every range, which means more noise at lower voltages across the current shunt. I need a different load to bridge the gap between 60 and 100 mA.

image

 

 

image

 

ShuntMeasurementMultimeter Verification Fluke 179Acuuuracy
0.05 Ohm4983.4 mA5.00 A99.7%
2.0 Ohm220.6 mA222.1 mA99.3%
  • Sign in to reply

Top Comments

  • clem57
    clem57 over 6 years ago +2
    Very nice board Thanks wolfgangfriedrich
  • DAB
    DAB over 6 years ago +1
    Nice post. DAB
  • jw0752
    jw0752 over 6 years ago +1
    Hi Wolfgang, Thanks for the informative post. John
Parents
  • wolfgangfriedrich
    wolfgangfriedrich over 6 years ago

    Thanks jw0752 and neilk.

    The board is back in stock and I hate marketing.image

     

    - W.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • wolfgangfriedrich
    wolfgangfriedrich over 6 years ago

    Thanks jw0752 and neilk.

    The board is back in stock and I hate marketing.image

     

    - W.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube