Deep-memory high-performance USB scopes

4 channels, 500 MHz bandwidth, 5 GS/s real-time sampling
  • 4 channels
  • 500 MHz bandwidth
  • 5 GS/s real-time sampling
  • 2 GS ultra-deep memory
  • 170,000 waveforms per second
  • Arbitrary waveform generator (AWG)
  • USB 3.0 interface
  • Windows, Linux and Mac software


The fastest sampling, highest bandwidth, deepest memory and fastest waveform update rate of any USB oscilloscope on the market today.

The PicoScope 6000 Series is the ultimate USB oscilloscope. High-end features such as serial decoding, mask limit testing and segmented memory are included as standard.



Serial bus decoding and protocol analysis

Can bus decodingPicoScope can decode 1-Wire, ARINC 429, CAN, DCC, DMX512, Ethernet 10Base-T and 100Base-TX,  FlexRay, I²C, I²S, LIN, PS/2, SENT, SPI, UART (RS-232 / RS-422 / RS-485), and USB protocol data as standard, with more protocols in development, and available in the future with free-of-charge software upgrades.

In graph format shows the decoded data (in hex, binary, decimal or ASCII) in a data bus timing format, beneath the waveform on a common time axis, with error frames marked in red. These frames can be zoomed to investigate noise or signal integrity issues.

In table format shows a list of the decoded frames, including the data and all flags and identifiers. You can set up filtering conditions to display only the frames you are interested in or search for frames with specified properties. The statistics option reveals more detail about the physical layer such as frame times and voltage levels. PicoScope can also import a spreadsheet to decode the data into user-defined text strings.


Mask limit testing

Mask limit testing - good waveform

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.


FFT spectrum analyzer

Spectrum analyzer: Multiple spectrum viewsThe spectrum view plots amplitude vs frequency and is ideal for finding noise, crosstalk or distortion in signals. The spectrum analyzer in PicoScope is of the Fast Fourier Transform (FFT) type which, unlike a traditional swept spectrum analyzer, can display the spectrum of a single, non-repeating waveform.

A full range of settings gives you control over the number of spectrum bands (FFT bins), window types, scaling (including log/log) and display modes (instantaneous, average, or peak-hold).

You can display multiple spectrum views alongside oscilloscope views of the same data. A comprehensive set of automatic frequency-domain measurements can be added to the display, including THD, THD+N, SNR, SINAD and IMD.  A mask limit test can be applied to a spectrum and you can even use the AWG and spectrum mode together to perform swept scalar network analysis.


Arbitrary waveform and function generator

arbitrary waveform generator screenshotAll PicoScope 6000 units have a built-in 20 MHz function generator (sine, square, triangle, DC level, white noise, PRBS etc.). As well as basic controls to set level, offset and frequency, more advanced controls allow you to sweep over a range of frequencies. Combined with the spectrum peak hold option this makes a powerful tool for testing amplifier and filter responses.

Trigger tools allow one or more cycles of a waveform to be output when various conditions are met such as the scope triggering or a mask limit test failing.

PicoScope 6000D models also include a 12 bit 200 MS/s arbitrary waveform generator (AWG). AWG waveforms can be created or edited using the built-in AWG editor, imported from oscilloscope traces, or loaded from a spreadsheet.

Advanced digital triggers

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 a new waveform every microsecond until the buffer is full.

The PicoScope 6000 Series offers an industry-leading set of advanced triggers including pulse width, runt pulse, windowed, logic and dropout.


PicoScope can be programmed to take an action when certain conditions are metPicoScope 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.


High-end features as standard

PicoScope 6000 oscilloscope kit

Buying a PicoScope is not like making a purchase from other oscilloscope companies, where optional extras considerably increase the price. With our scopes, high-end features such as serial decoding, mask limit testing, advanced math channels, segmented memory, and a signal generator are all included in the price.

To protect your investment, both the PC software and firmware inside the scope can be updated. Pico Technology have a long history of providing new features for free through software downloads. We deliver on our promises of future enhancements year after year, unlike many other companies in the field. Users of our products reward us by becoming lifelong customers and frequently recommending us to their colleagues.



Model number PicoScope 6000 Series
PicoScope 6402C PC Oscilloscope 4 channels with FG, 250 MHz, 256MS buffer
PicoScope 6402D PC Oscilloscope 4 channels with FG/AWG, 250 MHz, 512MS buffer
PicoScope 6403C PC Oscilloscope 4 channels with FG, 350 MHz, 512MS buffer
PicoScope 6403D PC Oscilloscope 4 channels with FG/AWG, 350 MHz, 1 GS buffer
PicoScope 6404C PC Oscilloscope 4 channels with FG, 500 MHz, 1GS buffer
PicoScope 6404D PC Oscilloscope 4 channels with FG/AWG, 500 MHz, 2 GS buffer
PicoScope 6407 PC Oscilloscope/Digitizer 4 channels with FG/AWG, 1 GHz, 1 GS buffer



PicoScope 6000C/D Series Data Sheet

PicoScope 6000A/B/C/D Series User’s Guide



Oscilloscope – vertical
Model PicoScope 6402C PicoScope 6402D PicoScope 6403C PicoScope 6403D PicoScope 6404C PicoScope 6404D
Input channels 4
Bandwidth* 250 MHz 350 MHz 500 MHz
(-3 dB) (200 MHz ±50 mV range) (250 MHz ±50 mV range) (all ranges)
Hardware bandwidth limiter Switchable, 20 MHz Switchable, 25 MHz
Rise time (10%–90%, calculated) 1.4 ns (50 mV range 1.8 ns) 1.0 ns (50 mV range 1.4 ns) 0.7 ns (all ranges)
Input type Single-ended, BNC connector
Resolution 8 bits
Enhanced resolution 12 bits
Input sensitivity 10 mV/div to 4 V/div at x1 zoom (1 MΩ input)
10 mV/div to 1 V/div at x1 zoom (50 Ω input)
Input ranges (full scale) ±50 mV to ±20V, in 9 ranges (1 MΩ input)
±50 mV to ±5V, in 7 ranges (50 Ω input)
Input coupling AC, DC or 50 Ω DC, software-selectable
Input characteristics 1 MΩ in parallel with 15 pF (AC or DC coupling) or 50 Ω (DC coupling) 1 MΩ in parallel with 10 pF (AC or DC coupling) or 50 Ω (DC coupling)
DC accuracy ±3% of full scale
Analog offset range (vertical position adjust) ±50 mV to ±200 mV ranges ±0.5 V ±2 V
±500 mV range ±2.5 V ±10 V (50 Ω ±5 V)
±1 V range ±2.5 V ±10 V (50 Ω ±4.5 V)
±2 V range ±2.5 V ±10 V (50 Ω ±3.5 V)
±5 V range ±20 V (50 Ω ±0.5 V) ±35 V (50 Ω ±0.5 V)
±10 V range ±20 V ±30 V
±20 V ±20 V ±20 V
Overvoltage protection ±100 V to ground (1 MΩ inputs), 5.5 V RMS (50 Ω inputs)
*Quoted bandwidth is with supplied probes or at BNC when 50 Ω impedance selected
Oscilloscope – horizontal
Maximum sampling rate (single-shot)
1 channel in use
2 channels in use 5 GS/s
3 or 4 ch. in use 2.5 GS/s
1.25 GS/s
Maximum sampling rate (repetitive signals, ETS mode) 50 GS/s
Maximum sampling rate 10 MS/s using PicoScope. >150 MS/s using the supplied SDK (PC-dependent)
(continuous streaming mode)
Timebase ranges
Real-time 1 ns/div to 5000 s/div
ETS 50 ps/div to 100 ns/div
Buffer memory 256 MS 512 MS 512 MS 1 GS 1 GS 2 GS
(shared between active channels)
Streaming buffer memory (PicoScope) 100 MS
Streaming buffer memory (SDK) Up to available PC memory
Maximum buffer segments (PicoScope) 10,000
Maximum buffer segments (using SDK) 250,000 500,000 500,000 1,000,000 1,000,000 2,000,000
Maximum waveforms per second 170,000 wfm/s (PC-dependent)
Timebase accuracy ±2 ppm
Timebase ageing 1 ppm per year
Dynamic performance (typical)
Crosstalk 17 000:1 typical at 20 MHz 5600:1 typical at 20 MHz
1000:1 typical at full bandwidth 560:1 typical at full bandwidth
Harmonic distortion –55 dB typical –54 dB typical
SFDR 60 dB typical 55 dB typical
Noise 200 μV RMS (50 mV range) 320 μV RMS (50 mV range)
Triggering (general)
Trigger modes Free run, single, repeat, auto, rapid, ETS
Maximum pre-trigger capture Up to 100% of capture size
Maximum post-trigger delay Up to 4 billion samples
Maximum trigger rate Up to 10,000 waveforms in a 10 ms burst
Rearm time Less than 1 µs on fastest timebase
Pulse width trigger Settable with 1 sample resolution from 1 sample (minimum 200 ps) up to 4 billion sample intervals
Triggering (analog inputs)
Trigger types Rising or falling edge with adjustable hysteresis, pulse width, window, window pulse width, dropout, window dropout, delay, interval, level, logic, runt pulse
Trigger sources Channels A to D, AUX
Trigger level Adjustable over whole of selected voltage range
Trigger sensitivity 1 LSB accuracy up to full bandwidth of scope
Auxiliary trigger input (AUX)
Trigger types Edge, pulse width, dropout, interval, logic
Input characteristics 50 Ω ±1%, DC coupled
Input type Rear-panel BNC, shared with reference clock input
Threshold range ±1 V
Bandwidth 25 MHz
Overvoltage protection ±5 V (DC + AC peak)
Reference clock input (SDK only)
Clock input characteristics 50 Ω, BNC, ±1 V, DC coupled
Frequency range 5, 10, 20, 25 MHz, user-selectable
Connector Rear-panel BNC, shared with AUX trigger
Level Adjustable threshold, ±1 V
Overvoltage protection ±5 V
Probe compensation output
Impedance 600 Ω
Frequency 1 kHz square wave
Level 2 V pk–pk
Function generator
Standard waveforms
C models Sine, square, triangle, DC level
D models As C models plus ramp (up/down), sin (x)/x, Gaussian, half-sine, white noise, PRBS
Frequency range DC to 20 MHz
Frequency accuracy Same as scope timebase accuracy
Frequency resolution < 0.05 Hz
Sweep modes Up, down, dual
Signal generator triggering Scope, manual, or AUX input; programmable number of cycles from 1 to 1 billion
Amplitude range 250 mV to 2 V pk
Offset adjustment ±1 V
Output voltage limits –2.5 V to +2.5 V
DC accuracy ±1% of full scale
Connector type Rear-panel BNC
Output impedance 50 Ω
Overvoltage protection ±5 V
Function generator and arbitrary waveform generator
Update rate n/a 200 MS/s n/a 200 MS/s n/a 200 MS/s
Buffer size n/a 64 kS n/a 64 kS n/a 64 kS
Resolution n/a 12 bits n/a 12 bits n/a 12 bits
Spectrum analyzer
Frequency range DC to 250 MHz DC to 350 MHz DC to 500 MHz
Display modes Magnitude, peak hold, average
Windowing functions Rectangular, Gaussian, triangular, Blackman, Blackman–Harris, Hamming, Hann, flat-top
Number of FFT points From 128 to 1 048 576
Scale / units X axis : linear or log 10
Y axis : logarithmic (dbV, dBu, dBm, arbitrary) or linear (volts)
Math channels
General functions −x, x+y, x−y, x*y, x/y, x^y, sqrt, exp, ln, log, abs, norm, sign, sin, cos, tan, arcsin, arccos, arctan, sinh, cosh, tanh, derivative, integral, delay
Filter functions Low pass, high pass, band stop, band pass
Graphing functions Frequency, duty cycle
Multi-waveform functions Min, max, average, peak
Operands Input channel, reference waveforms, time, constants, pi
Automatic measurements
Scope mode AC RMS, true RMS, cycle time, DC average, duty cycle, falling rate, fall time, frequency, high pulse width, low pulse width, maximum, minimum, peak to peak, rise time, rising rate.
Spectrum mode Frequency at peak, amplitude at peak, average amplitude at peak, total power, THD %, THD dB, THD+N, SFDR, SINAD, SNR, IMD
Statistics Minimum, maximum, average and standard deviation
Serial decoding
Protocols CAN, LIN, I²C, UART/RS-232, SPI, I²S, FlexRay
Inputs All input channels with any mixture of protocols
Mask limit testing
Mask generation Auto generate from captured waveform, manual drawing, manual coordinate entry
Actions Highlight on screen, select in buffer overview, activate alarm
Statistics Pass/fail, failure count, total count
Initiating events Capture, buffer full, mask fail
Alarm actions Beep, play sound, stop/restart capture, run executable, save current buffer/all buffers, trigger signal generator
Interpolation Linear or sin(x)/x
Persistence modes Digital color, analog intensity, fast, custom
Data export
Output file formats BMP, CSV, GIF, JPG, MATLAB 4, PDF, PNG, PicoScope data, PicoScope settings, TXT
Output functions Copy to clipboard, print
Temperature range (operating) 0 °C to 40 °C
Temperature range (stated accuracy) 20 °C to 30 °C
Temperature range (storage) –20 °C to +60 °C
Humidity range (operating) 5% to 80% RH non-condensing
Humidity range (storage) 5% to 95% RH non-condensing
Physical properties
Dimensions 255 x 170 x 40 mm 280 x 170 x 40 mm
(approx 10 x 6.7 x 1.6 in) (approx 11 x 6.7 x 1.6 in)
Weight 1 kg 1.3 kg
(approx 2 lb  3 oz) (approx 2 lb  14 oz)
Windows software PicoScope for Windows
Software development kit (SDK)
Windows 7, 8 or 10 recommended (read more)
Mac OS X software PicoScope for Mac OS X (beta)
Software development kit (SDK)
Mac OS X version 10.9 or 10.10 recommended
Linux software PicoScope for Linux (beta)
Software development kit (SDK)
See Linux Software & Drivers for details of supported distributions
Languages Chinese (simplified), Chinese (traditional), Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish
Additional hardware (supplied) USB 3.0 cable, universal mains (AC) power supply, mains lead (power cord), carry case, user manuals and software CD-ROM, probes in probe case:
PS6402C/D & PS6403C/D – TA150
PS6404C/D – TA133
PC requirements Microsoft Windows 7, 8 (not Windows RT) and 10
PC interface USB 3.0 (USB 2.0 and USB 1.1 compatible; USB 1.1 not recommended)
Power supply 12 V @ 4 A
AC adaptor External adaptor supplied (suitable for USA, UK, Europe and Australasia)
Safety approvals European LVD standard
EMC approvals European EMC standard
FCC Rules Part 15 Class A
Environmental approvals RoHS compliant
Total satisfaction guarantee In the event that this product does not fully meet your requirements you can return it for an exchange or refund. To claim, the product must be returned in good condition within 14 days.
Warranty 1 years


140 queries in 1.205 seconds.