The inexpensive, precision energy analyzer that enables you to build better products.

Joulescope™ accurately and simultaneously measures the voltage and current supplied to your target device, and it then computes power and energy. Measuring your device's energy requirements and estimating battery life have never been easier. Joulescope connects to your computer using USB, and the included open-source software provides both a simplified multimeter view and a more detailed oscilloscope view. In the oscilloscope view, you can inspect and analyze changes in power consumption. Joulescope samples at 2 million samples per second with 250 kHz bandwidth so that even the shortest duration changes, such as interrupt service routines, are visible. Joulescope is designed to be low impedance and low noise for minimal impact on the target system. Best of all, Joulescope is affordable!

Key features

Dynamic range

Joulescope™ dynamically adapts to provide a dynamic measurement range spanning 9 orders of magnitude from amps down to nanoamps. This range allows accurate measurement for low-power sleep modes and much higher-power RF transmissions.

Low voltage drop

Most multimeters and current meters have a significant voltage drop (sometimes called burden voltage or insertion loss) which effects the actual voltage delivered to the device under test. Joulescope™ has a total voltage drop of 50 mV at 1 A, which minimizes the effect on the observed system.


The Joulescope™ samples at 2 MSPS with 250 kHz bandwidth which makes the power consumption of interrupt service routines and other short running operations visible.

Ease of use

Joulescope™ reports cumulative energy consumption along with real-time voltage, power and current. Much simpler and more accurate than anything in its class!


Joulescope™ is affordable for every firmware developer. With a Joulescope™ at the desk of every firmware developer, the impact of firmware changes on power consumption can be observed in real time, and developers can make appropriate design decisions to account for battery life during design. Eliminate power consumption surprises during final product testing!

Why Joulescope™?

Most modern electrical devices actively manage their power consumption. For example, many battery powered sensors spend most of their time in a very low powered sleep mode and only occasionally wake up to take the sensor reading and communicate the value. These devices have a high dynamic current range, and they switch rapidly between very low current consumption and very high current consumption. When “sleeping”, the devices consume nanoamps (nA) or microamps (µA), but when active, they consume milliamps (mA) or amps (A).

Measuring the total energy consumed by these devices has either required expensive equipment or a tedious, time-consuming process. Joulescope™ combines high-speed sampling and rapid dynamic current range switching to provide accurate and seamless energy measurements, even for devices with rapidly varying current consumption. The unprecedented accuracy and low-cost of Joulescope™ allows every engineer to measure the energy consumed by the target device during development and provides rapid feedback on how changes affect the overall product battery life.

Joulescope™ also provides a live-stream view of current, voltage and power so that software engineers can identify and troubleshoot event handlers and tasks.

Add to cart