PicoScope® 2000 Series

Like a benchtop oscilloscope, only smaller and better

Small on the outside, big features inside…

Easy-to-use interface

Phase rulers

Arbitrary waveform generator

Mask limit testing

CAN bus decoding

Fast update rates

Mixed signal capture

Math channels

Resolution enhancement


FFT spectrum analyzer

Multiple viewports

Advanced trigger options

SENT bus decoding

Serial decoding protocols


Mask test actions

Signal generator sweep option

Mask limit testing

Mask limit testing allows you to compare live signals against known good signals, and is designed for production and debugging environments. Simply capture a known good signal, draw a mask around it, and then attach the system under test. PicoScope will check for mask violations and perform pass/fail testing, capture intermittent glitches, and can show a failure count and other statistics in the Measurements window.

Math channels and filters

On many oscilloscopes waveform math just means simple calculations such as A + B. With a PicoScope it means much, much more.

With PicoScope software you can select simple functions such as addition and inversion, or open the equation editor to create complex functions involving filters (lowpass, highpass, bandpass and bandstop filters), trigonometry, exponentials, logarithms, statistics, integrals and derivatives.

Waveform math also allows you to plot live signals alongside historic peak, averaged or filtered waveforms.

You can also use math channels to reveal new details in complex signals. An example would be to graph the changing duty cycle or frequency of your signal over time.

PicoScope Waveform Navigator screenshot with one highlighted buffer shown in detail and thumbnail images of several others.

PicoScope Waveform Navigator

Waveform buffer and navigator

Ever spotted a glitch on a waveform, but by the time you’ve stopped the scope it has gone? With PicoScope you no longer need to worry about missing glitches or other transient events. PicoScope can store the last ten thousand oscilloscope or spectrum waveforms in its circular waveform buffer.

The buffer navigator provides an efficient way of navigating and searching through waveforms, effectively letting you turn back time. Tools such as mask limit testing can also be used to scan through each waveform in the buffer looking for mask violations.

Screenshot of PicoScope software Alarms list


PicoScope can be programmed to execute actions when certain events occur.

The events that can trigger an alarm include mask limit fails, trigger events and buffers full.

The actions that PicoScope can execute include saving a file, playing a sound, executing a program or triggering the signal generator / AWG.

Alarms, coupled with mask limit testing, help create a powerful and time saving waveform monitoring tool. Capture a known good signal, auto generate a mask around it and then use the alarms to automatically save any waveform (complete with a time/date stamp) that does not meet specification.  

oscilloscope persistence mode

80 000 waveforms per second

Oscilloscopes with high waveform capture rates provide better visual insight into signal behavior and dramatically increase the probability that the oscilloscope will quickly capture transient anomalies such as jitter, runt pulses and glitches – that you may not even know exist.

The PicoScope 2000A models can capture up to 2000 waveforms per second, whilst the 2000B models use hardware acceleration to boost this to 80 000 waveforms per second. In both cases these are the fastest waveform update rates available at this price point.

CAN bus decoding on a deep memory oscilloscope

Deep memory oscilloscopes are ideal for serial decoding

Deep-memory oscilloscopes

PicoScope 2000B model oscilloscopes have waveform buffer sizes up to 128 million samples – many times larger than competing scopes of either PC-based or traditional benchtop design.

Deep memory produces several benefits: fast sampling at long timebases, timebase, zoom, and memory segmentation to let you capture a sequence of events. Deep memory oscilloscopes are also ideal for serial decoding applications as they allow the capture of many thousands of frames of data.

Most other scopes with large buffers slow down when using deep memory, so you have to manually adjust the buffer size to suit each application. You don’t have to worry about this with PicoScope deep-memory scopes as hardware acceleration ensures you can always use deep memory while displaying at full speed.

The lower cost / bandwidth PicoScope 2000A models have smaller internal memories but when sampling at rates of less than 1 MS/s use USB streaming and PC memory to provide a 100 million sample buffer.

Digital triggering

The majority of digital oscilloscopes still use an analog trigger architecture based on comparators. This causes time and amplitude errors that cannot always be calibrated out and often limits the trigger sensitivity at high bandwidths.

In 1991 Pico pioneered the use of fully digital triggering using the actual digitized data. This technique reduces trigger errors and allows our oscilloscopes to trigger on the smallest signals, even at the full bandwidth. Trigger levels and hysteresis can be set with high precision and resolution.

The reduced rearm delay provided by digital triggering, together with segmented memory, allows the capture of events that happen in rapid sequence. On many of our products, rapid triggering can capture a new waveform every microsecond until the buffer is full.

More information on Advanced digital triggering >> 

Waveform measurements, showing statistics.

Automated measurements

Making measurements in PicoScope is easy. A large number of measurements are possible thanks to the automated measurement system. Using the Measurements menu you can select what measurements you want PicoScope to make, and PicoScope will then automatically display a table of their values.

Screenshot of PicoScope reference waveforms

Reference waveforms

With PicoScope you can display stored waveforms alongside live traces. You can apply all the same functions to the reference waveforms as you can to live waveforms, such as automatic and manual measurements, scaling and offset, and exporting to a file. Reference waveforms are especially useful for production testing and diagnostics, where they allow you to compare waveforms from the equipment under test with known good waveforms.

You can also shift the timebase of a reference waveform relative to live waveform data: click the color-coded axis control button at the bottom of the y axis for the reference waveform and adjust the box marked ‘Delay’.

Screenshot of PicoScope 3000D resolution enhancement

Resolution enhancement

Resolution enhancement is a technique for increasing the effective vertical resolution of the scope at the expense of high-frequency detail.  It is useful for resolving small signal details and for reducing unwanted noise. Unlike waveform averaging it can be used on single-shot signals.

Custom probes in PicoScope oscilloscope software

The custom probes feature allows you to correct for gain, attenuation, offsets and nonlinearities in probes, sensors or transducers that you connect to the oscilloscope. This could be used to scale the output of a current probe so that it correctly displays amperes. A more advanced use would be to scale the output of a nonlinear temperature sensor using the table lookup function.

Definitions for standard Pico-supplied oscilloscope probes and current clamps are included. User-created probes may be saved for later use.

Powerful tools provide
endless options

Your PicoScope is provided with many powerful tools to help you acquire and analyze waveforms. While these tools can be used on their own, the real power of PicoScope lies in the way they have been designed to work together.

As an example, the rapid trigger mode allows you to collect 10,000 waveforms in a few milliseconds with minimal dead time between them. Manually searching through these waveforms would be time-consuming, so just pick a waveform you are happy with and let the mask tools scan through for you. When done, the measurements will tell you how many have failed and the buffer navigator allows you to hide the good waveforms and just display the problem ones. This video shows you how.

Perhaps instead you want to plot changing duty cycle as a graph? How about outputting a waveform from the AWG and also automatically saving the waveform to disk when a trigger condition is met? With the power of PicoScope the possibilities are almost endless. To find out even more about the capabilities of PicoScope software, visit our A to Z of PC Oscilloscopes.

Overview Advantages