Skip to content

Best picks

USB Oscilloscopes: Beginner Picks, Software and Probe Kits

Choose a USB oscilloscope for your electronics bench: compare PicoScope 2204A and Analog Discovery 3, check software, and buy the right probes and adapter kit.

By thisMETER EditorialUpdated November 2, 20268 min read2 picks

Our recommendation: PicoScope 2204A with probes

Best first scope

Limit: The current datasheet calls the probe-free option 2204A-D2; its kit-contents section includes passive probes except where a kit is specified without them.

On this page · Our picks at a glance

Our picks at a glance

  1. 1

    PicoScope 2204A with probes

    Choose for: Best first scope

    Check before buying: The current datasheet calls the probe-free option 2204A-D2; its kit-contents section includes passive probes except where a kit is specified without them.

  2. 2

    Digilent Analog Discovery 3 Pro Bundle

    Choose for: Best mixed-signal kit

    Check before buying: The Student Bundle lists an Analog Parts Kit instead; its contents do not list that BNC/probe set.

For a first USB oscilloscope for low-voltage electronics, choose the PicoScope 2204A with probes: its two BNC inputs and AC/DC coupling make a straightforward waveform bench. Choose the Digilent Analog Discovery 3 Pro Bundle when you also need higher vertical resolution, digital capture and programmable supplies in the same instrument. These are recommendations from manufacturer documentation, checked November 2, 2026.

thisMETER is reader-supported: when you buy through our links, we may earn a commission at no extra cost to you. As an Amazon Associate, thisMETER earns from qualifying purchases.

Quick picks

  • Basic waveform work: PicoScope 2204A probe kit. Check that the order includes probes; the 2204A-D2 is explicitly sold without them.
  • A mixed analog/digital learning bench: Analog Discovery 3 Pro Bundle. It includes the BNC adapter and a pair of oscilloscope probes that the base device leaves out.
  • Considering Hantek 6022BE? Read the compatibility caveat below before treating it as a beginner purchase.

Compare the actual capture limits

Analog inputs

PicoScope 2204A
Two, single-ended BNC
Analog Discovery 3
Two differential via flywires; single-ended with BNC adapter

Analog bandwidth, −3 dB

PicoScope 2204A
10 MHz
Analog Discovery 3
9 MHz without adapter; 30+ MHz with suitable BNC connection

Native vertical resolution

PicoScope 2204A
8 bits
Analog Discovery 3
14 bits

Maximum real-time sampling

PicoScope 2204A
100 MS/s with one channel; 50 MS/s per channel with both
Analog Discovery 3
125 MS/s per channel

Hardware capture memory

PicoScope 2204A
8 kS shared between active channels
Analog Discovery 3
Up to 32,768 samples per channel, depending on device configuration

Streaming distinction

PicoScope 2204A
Up to 1 MS/s
Analog Discovery 3
Record mode: approximately 10 MS/s total to RAM or 5 MS/s total to disk; host dependent

Input coupling

PicoScope 2204A
AC or DC
Analog Discovery 3
DC via flywires; AC or DC with BNC adapter

Digital capture

PicoScope 2204A
No separate digital input bank on this model
Analog Discovery 3
16 digital I/O channels

Desktop software

PicoScope 2204A
PicoScope 7: Windows, macOS, Linux
Analog Discovery 3
WaveForms: Windows, macOS, Linux
Full comparison table

Swipe to compare. Row labels stay visible.

Manufacturer specificationPicoScope 2204AAnalog Discovery 3
Analog inputsTwo, single-ended BNCTwo differential via flywires; single-ended with BNC adapter
Analog bandwidth, −3 dB10 MHz9 MHz without adapter; 30+ MHz with suitable BNC connection
Native vertical resolution8 bits14 bits
Maximum real-time sampling100 MS/s with one channel; 50 MS/s per channel with both125 MS/s per channel
Hardware capture memory8 kS shared between active channelsUp to 32,768 samples per channel, depending on device configuration
Streaming distinctionUp to 1 MS/sRecord mode: approximately 10 MS/s total to RAM or 5 MS/s total to disk; host dependent
Input couplingAC or DCDC via flywires; AC or DC with BNC adapter
Digital captureNo separate digital input bank on this model16 digital I/O channels
Desktop softwarePicoScope 7: Windows, macOS, LinuxWaveForms: Windows, macOS, Linux
Manufacturer specificationPicoScope 2204AAnalog Discovery 3
Analog inputsTwo, single-ended BNCTwo differential via flywires; single-ended with BNC adapter
Analog bandwidth, −3 dB10 MHz9 MHz without adapter; 30+ MHz with suitable BNC connection
Native vertical resolution8 bits14 bits
Maximum real-time sampling100 MS/s with one channel; 50 MS/s per channel with both125 MS/s per channel
Hardware capture memory8 kS shared between active channelsUp to 32,768 samples per channel, depending on device configuration
Streaming distinctionUp to 1 MS/sRecord mode: approximately 10 MS/s total to RAM or 5 MS/s total to disk; host dependent
Input couplingAC or DCDC via flywires; AC or DC with BNC adapter
Digital captureNo separate digital input bank on this model16 digital I/O channels
Desktop softwarePicoScope 7: Windows, macOS, LinuxWaveForms: Windows, macOS, Linux

Sources: Pico's model-specific specification table and Digilent's AD3 datasheet. Maximums describe particular acquisition modes, not a promise that every feature runs at its maximum simultaneously.

  • 8 kSPicoScope 2204A hardware memory, shared between enabled channels
  • 32,768 samplesAD3 maximum hardware memory per channel; configuration dependent

Best first scope: PicoScope 2204A with probes

Pick the 2204A probe kit for basic low-voltage waveform viewing when you want conventional probe connections. The 2204A also includes a signal generator, so choose the AD3 for the combination of extra instruments your project needs.

The useful limit to understand is memory. The 2204A's 8 kS hardware buffer is shared, and enabling both channels reduces the maximum real-time rate to 50 MS/s per channel. That makes it a less convincing choice for a long capture that must preserve fine timing throughout. Decide how much time must fit around your event before buying.

Order the right version. The current datasheet calls the probe-free option 2204A-D2; its kit-contents section includes passive probes except where a kit is specified without them. Pico's product page describes optional 60 MHz probes for the 2204A. Those probes do not change the scope's 10 MHz analog bandwidth. Confirm the exact included probe models on the order.

Best mixed-signal kit: Digilent Analog Discovery 3 Pro Bundle

Choose the AD3 Pro Bundle for projects that need analog traces alongside digital signals. The AD3 offers two 14-bit analog channels, 16 digital I/O channels, two waveform-generator channels and programmable positive and negative supplies. That combination is our stronger recommendation for learning circuit behavior across analog and digital domains.

The adapter changes the instrument. The base device includes a USB-C cable and flywire assembly; the BNC adapter and probes are additional accessories. Digilent specifies 9 MHz through the ordinary connection and 30+ MHz with the appropriate BNC connection. The BNC adapter also adds selectable AC coupling, but connects the negative scope inputs to ground: the BNC inputs are single-ended.

Pro and Student mean different boxes. The Pro Bundle lists the adapter, a probe pair and mini grabbers. The Student Bundle lists an Analog Parts Kit instead; its contents do not list that BNC/probe set. The base device's Academic Only option has the same contents as the regular base device but requires academic verification. These are accessory or eligibility choices, not higher-bandwidth AD3 hardware.

USB power handles most AD3 functions. The specified 800 mA per supply channel requires external power; budget the appropriate supply separately if that capability matters. Higher ADC resolution is useful when comparing small voltage changes, but it does not by itself guarantee measurement accuracy.

Why the Hantek 6022BE is a conditional alternative

Hantek's model page and manual specify two channels, 20 MHz bandwidth, 48 MS/s maximum sampling, 8-bit resolution and DC coupling. The family page's headline 250 MS/s describes other models; it is not the 6022BE's rate.

The software guidance is uneven: that model page lists older Windows versions, the manual includes Windows 10, and the model page separately offers a Driver-Win11 download. A driver listing alone does not establish the full application's compatibility. We did not establish an exact current US kit from these fetched maker pages, so it receives no pick here. Before buying, get confirmation of the application, driver and included probes for your computer; do not assume official Mac or Linux support from community software availability.

Buying guide: match the scope to the question

Bandwidth, sampling and memory solve different problems

Bandwidth describes the analog front end. Pico explains that a −3 dB bandwidth rating permits a sine wave to fall to about 71% of its original amplitude at that frequency. A square wave contains higher harmonics, so matching the scope's bandwidth to the clock frequency will distort its shape. Pico's selection tutorial suggests bandwidth around five times the signal frequency as a rule of thumb. Neither pick is a general recommendation for fast digital edge analysis.

Sampling describes time detail. Use the real-time rate for a one-off glitch. Equivalent-time sampling combines successive captures of a stable repeating signal; the 2204A's 2 GS/s ETS figure cannot replace its real-time rate for a startup fault. Streaming sends samples to the computer at the lower rates in the table; a large computer drive does not turn it into maximum-rate hardware capture.

Memory sets the time window. Capture duration equals available samples divided by sample rate. More time at the same memory depth requires a lower rate. For a reset or startup problem, write down the required window, enable the channels you need, and check the resulting rate and record length in the software. For small sensor or audio changes, compare vertical resolution and range; our preference here is the AD3, subject to its accuracy specifications and input limits.

There is a documentation discrepancy to retain: Digilent's WaveForms getting-started help gives an unqualified 10 MHz figure at 0.5 dB, while its datasheet gives 2.9 MHz without the BNC adapter and 15 MHz with it at −0.5 dB. The comparison above uses the datasheet's explicitly separated −3 dB configurations. Ask Digilent to resolve the difference before relying on tight amplitude tolerances.

Check software before ordering

Try PicoScope's demo and WaveForms' demo on the actual computer you intend to use. Practice selecting channels, setting a trigger, changing the time window and exporting a capture. A demo helps assess the interface; it cannot prove that the hardware and driver work on that computer.

Check Pico's release requirements. Both the product page and downloads page list Windows 11 and macOS 15. The product page additionally lists Windows 10 and macOS 14; the downloads page's general current requirements omit those older systems and also list macOS 26. Check the selected release's requirements, including Linux distribution where relevant, and ask Pico about an older system before ordering.

Understand the ground path

Pico's current quick-start guide says the USB ground connection is for measurement and provides no protective safety ground. Use this as a ground-path checklist for the low-voltage bench:

  1. Computer → USB cable → PicoScope ground

    The USB cable carries the measurement-ground connection; use the maker's supplied cable.

  2. Scope ground → probe reference

    Never connect the ground input to an electrical power source.

  3. Intended circuit reference

    Follow Pico's instruction to check for significant AC or DC voltage between scope ground and the intended connection with a suitable voltmeter first.

The 2204A's specified full-scale input range reaches ±20 V, while the AD3 datasheet specifies ±25 V with respect to ground. Overvoltage-protection figures describe a different limit; do not use them as measurement ranges. Check the instrument, probe and connection limits together. For meter selection and basic low-voltage checks, see our multimeter picks and multimeter tutorial.

Buy a complete bench kit

For passive probes, Pico recommends matching or exceeding the scope bandwidth and using attenuation to reduce circuit loading where appropriate. Follow the probe's compensation instructions and match the software's attenuation setting to the physical switch before interpreting voltages.

  • Yes: Exact scope model and the intended probe bundle identified
  • Yes: Probes, reference leads and suitable circuit attachments accounted for
  • Yes: USB data cable matching the computer's port accounted for
  • Yes: Software release checked against the actual operating system
  • Partly: AD3 BNC adapter needed for its higher bandwidth and AC coupling
  • Partly: External AD3 supply needed for the specified maximum supply output

If the only question is which digital messages were sent, consider a logic analyzer. If the question is why the voltage shape is wrong, retain analog capture. The AD3 provides both; check digital input limits separately from analog limits. Its digital inputs are specified as 3.3 V logic with 5 V-tolerant inputs, which is not the analog input range.

How we choose

We compared official product pages, model-specific datasheets, manuals, kit lists and software requirements. We have not used these scopes on a bench. Awards express our assessment of documented task fit, including accessory omissions and conflicting documentation; they do not establish comparative noise performance, reliability or software stability. See How we choose and How we measure.

Verdict

Choose the 2204A with probes for a first scope centered on basic waveform viewing, after accepting its short hardware record. Choose the AD3 Pro Bundle when its analog resolution, digital capture and extra instruments match your projects. Before checkout, verify the exact kit, computer compatibility, required capture window and ground connections.

Frequently asked questions

What is the best USB oscilloscope for beginners?

Our starting recommendation is the PicoScope 2204A probe kit for basic low-voltage waveform work. Its BNC inputs and AC/DC coupling provide a conventional scope setup. Choose the Analog Discovery 3 Pro Bundle if learning also involves digital buses, higher vertical resolution and programmable supplies. Try each maker's software demo before choosing; these recommendations come from documentation rather than bench measurements.

Does Analog Discovery 3 need the BNC adapter?

It works without one using its included flywire assembly, with differential scope inputs. Digilent specifies 9 MHz bandwidth in that configuration and 30+ MHz with the BNC adapter and a suitable connection. The adapter also adds AC coupling and makes the scope inputs single-ended. The Pro Bundle includes the adapter and a pair of probes; the base device does not.

Can I use a USB oscilloscope on a Mac?

Both PicoScope 7 and Digilent WaveForms have macOS versions, alongside Windows and Linux software. Check the exact operating-system version before ordering. Pico's product and downloads pages both list macOS 15; the product page also lists macOS 14. Both makers offer software demo modes, which let you assess the interface before buying hardware; a demo does not confirm USB hardware operation.

Can a USB oscilloscope measure mains voltage?

Keep the kits recommended here on low-voltage electronics. Pico explicitly prohibits direct mains connection and requires an appropriately CAT-rated differential isolating probe for that work. Its USB ground is a measurement connection without a protective safety ground. Digilent's BNC adapter grounds the negative scope inputs. Follow the exact instrument and accessory manuals; do not treat a probe attenuation switch as mains protection.

Best first scope

PicoScope 2204A with probes

Manufacturer details

Related guides