A Professional Precision Current Adapter for Multimeters

Here is something you probably didn’t know:

NO digital multimeter is accurate at measuring DC or AC current in low voltage circuits.
The closer to full scale you get and the lower your circuit supply voltage gets, the more inaccurate your current measurement gets.

, that includes your expensive “precision” 0.05% Fluke!

How is this possible? – It’s called Burden Voltage.

Many people are aware of Burden Voltage, but few people are aware of how bad this effect can be in practical circuit current measurements with a multimeter.

Don’t believe it?, take this simple test with your multimeter:

  • Try to measure 190mA on the 200mA current range (pretty simple huh?)

  • Read your manual to find out your meters “burden voltage” (I bet you don’t know it off the top of your head) (e.g. a Fluke 87V is 1.8mV/mA)

  • Do the simple math to see what voltage your meter is dropping (e.g. 190(mA) * 1.8mV = 0.342V

  • Now calculate what effect this drop has on your circuit at 5V, 3.3V, or something like today’s modern devices that need 1.2V supplies.

Is your 1.2V circuit going to work at 0.86V?, or your 3.3V circuit at 2.96V?, or even your 5V circuit at 4.66V?
That’s what a Fluke 87V meter will do to your measurement!, and that’s a GOOD meter.
Even if your circuit “works”, what will that change in voltage do to your current consumption?

Try the same again with a Fluke 77-III or 79-III, you will be SHOCKED at the result!

“Ah, but I can just switch to the 2A or 10A range and the problem is GONE!”
Sorry! – you’ve just LOST one or two digits of resolution!, AND your meters 10A range is much less accurate than the 200mA range.

Does that come as a surprise? That’s ok, you aren’t alone, most people are not fully aware of this severe limitation of their multimeter.

The uCurrent™ is the only commercially available solution to this problem:

As published in the April 2009 issue of Silicon Chip Magazine.


  • 3 Current ranges:
    • +/- 0-300mA (70µV / mA burden voltage typical)
    • +/- 0-1000µA (10µV / uA burden voltage)
    • +/- 0-1000nA (10µV / nA burden voltage)
  • Output Voltage Units:
    • 1mV/mA
    • 1mV/µA
    • 1mV/nA
  • Resolution (nA range): 100pA (3.5digit meter), 10pA (4.5 digit meter)
  • Accuracy (typical): <0.2% on µA and nA ranges, <0.5% on mA range.
  • Output Offset Voltage: Negligible on 4.5 digit meter
  • Bandwidth: 2KHz nominal (+/-0.1dB)
  • Temperature Drift: Insignificant over normal ambient range
  • Noise: < -90dBV
  • THD: < -60dB
  • Battery: CR2032 Lithium coin cell
  • Battery Life: >200 hours (LED OFF), >50 hours (LED ON)



PLEASE NOTE: Due to need to keep the burden voltage low, overload protection is NOT INCLUDED in the design. That means NO FUSES. Care is required in using the unit to prevent overloads.


Read the FULL ARTICLE (Description, Design, How it Works, Parts List, Testing  etc, as published in Silicon Chip magazine)


View the bottom side PCB assembly

View the bottom side Component Overlay (the one in the SC article is hard to read!)

Download the original Altium PCB and Schematic files HERE.

BUY ONE in the EEVblog Shop
(Australian Customers ONLY)

US/Canadian customers – Available through Adafruit
EU Customers – Available through Robot-Italy
Asia/Pacific Customers – Available through SGBotic