PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co.
Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire protocols. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers.
All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE.
This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range.
You will learn about the criteria that matter for your work and be able to find the right device for you.
Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments.
After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
The OWON VDS6000 Series PC Oscilloscope combines powerful performance with a sleek, ultra-thin design. With 100 MHz bandwidth, 1 GSa/s real-time sampling, and up to 14-bit resolution, it delivers highly accurate measurements. The built-in 5 MHz function generator, USB-C power supply, and optional WiFi connectivity make it incredibly versatile.
Compatible with Windows, Linux, Android, and iOS, the VDS6000 is perfect for labs, fieldwork, and remote diagnostics – compact, flexible, and ready for any challenge.
Features
Bandwidth: 100 MHz
Vertical resolution: 14 bits
Rise time: ≤3.5 ns
Memory: 10 Mpts
Number of channels: 2 channels + 1 channel function generator
Horizontal scale: 5ns - 100s/div
Sample rate: Max. 1 GSa/s
Maximum voltage: 40 V (peak - peak)
Automatic measurements: Vpp, Vavg, Vamp, Vrms, Freq, Period, Vmax, Vmin, Vtop, Vbase, Overshoot, Preshoot, Rise Time,
Connectivity: USB-C, LAN, Wifi (optional)
Fall Time, Delay A→B↑, Delay A→B↓, +Width, -Width, +Duty, -Duty
Bandwidth: 5 MHz
Sample rate: 25 MSa/s
Standard waveforms: Sine (0.1 Hz - 5 MHz), Square (0.1 Hz - 200 kHz), Ramp (1 Hz - 10 kHz), Pulse (1 Hz - 10 kHz)
Resolution: 10 bits
DC offset range (AC + DC): ±2.5 V
Amplitude range: 10 mVpp - 5 Vpp
Dimensions: 190 x 120 x 18 mm
Weight: 380 g
Downloads
Manual
Quick Guide
PC Software
MacOS Software
PC USB Logic Analyzers with Arduino, Raspberry Pi, and Co.
Step-by-step instructions guide you through the analysis of modern protocols such as I²C, SPI, UART, RS-232, NeoPixel, WS28xx, HD44780 and 1-Wire protocols. With the help of numerous experimental circuits based on the Raspberry Pi Pico, Arduino Uno and the Bus Pirate, you will learn the practical application of popular USB logic analyzers.
All the experimental circuits presented in this book have been fully tested and are fully functional. The necessary program listings are included – no special programming or electronics knowledge is required for these circuits. The programming languages used are MicroPython and C along with the development environments Thonny and Arduino IDE.
This book uses several models of flexible and widely available USB logic analyzers and shows the strengths and weaknesses of each price range.
You will learn about the criteria that matter for your work and be able to find the right device for you.
Whether Arduino, Raspberry Pi or Raspberry Pi Pico, the example circuits shown allow you to get started quickly with protocol analysis and can also serve as a basis for your own experiments.
After reading this book, you will be familiar with all the important terms and contexts, conduct your own experiments, analyze protocols independently, culminating in a comprehensive knowledge set of digital signals and protocols.
The QA403 is QuantAsylum's fourth-generation audio analyzer. The QA403 extends the functionality of the QA402 with improved noise and distortion performance, in addition to a flatter response at band edges. The compact size of the QA403 means you can take it just about anywhere.
Features
24-bit ADC/DAC
Up to 192 kS/s
Fully isolated from PC
Differential Input/Output
USB powered
Built-in Attenuator
Fast Bootup and Driverless
The QA403 is a driverless USB device, meaning it’s ready as soon as you plug it in. The software is free and it is quick and easy to move the hardware from one machine to the next. So, if you need to head to the factory to troubleshoot a problem or take the QA403 home for a work-from-home day, you can do it without hassle.
No-Cal Design
The QA403 comes with a factory calibration in its flash memory, ensuring consistent unit-to-unit performance. On your manufacturing line you can install another QA403 and be confident what you read on one unit will be very similar to the next unit. It is not expected that re-calibration will be required at regular intervals.
Measurements
Making basic measurements is quick and easy. In a few clicks you will understand the frequency response, THD(+N), gain, SNR and more of your device-under test.
Dynamic Range
The QA403 offers 8 gain ranges on the input (0 to +42 dBV in 6 steps), and 4 gain ranges on the output (-12 to +18 dBV in 10 dB steps). This ensures consistent performance over very wide ranges of input and output levels. The maximum AC input to the QA403 is +32 dBV = 40 Vrms. The maximum DC is ±40 V, and the maximum ACPEAK + DC = ±56 V.
Easy Programmability
The QA403 supports a REST interface, making it easy to automate measurements in just about any language you might anticipate. From Python to C++ to Visual Basic—if you know how to load a web page in your favorite language, you can control the QA403 remotely. Measurements are fast and responsive, usually with dozens of commands being processed per second.
Isolated and USB Powered
The QA403 is isolated from the PC, meaning you are measuring your DUT and not chasing some phantom ground loop. The QA403 is USB powered, like nearly all our instruments. If you are setting up remotely, throw a powered hub in your bag and your entire test setup can be running with a minimum of cables.
Goodbye Soundcard, Hello QA403
Tired of trying to make a soundcard work? The calibration nightmare? The lack of gain stages? The limited drive? Are you tired of dealing with the fixed input ranges? The worry that you might destroy it with too much DC or AC? Tired of the ground loops? That’s why QuantAsylum built the QA403.
Specifications
Dimensions
177 x 44 x 97 mm (W x H x D)
Weight
435 g
Case Material
Powder-coating Aluminum (2 mm thick front panel, 1.6 mm thick top/bottom)
Downloads
Datasheet
Manual
GitHub
OWON SDS1102 is an affordable desktop digital oscilloscope with top features: 2-channel device with 100 MHz bandwidth, 1 GSa/s sample rate, 7" LCD display and 10 K pts wavelength.
OWON SDS1102 has a simplified synchronization system which supports two trigger types: level and edge. Designed to solve problems that do not require large amounts of memory and difficult trigger types.
Features
Bandwidth: 100 MHz
2 channels
Sample rate: 100 MS/s
Ultra-thin body
7-inch high resolution LCD
SCPI and LabVIEW supported
Specifications
Bandwidth
100 MHz
Horizontal Scale (s/div)
5 ns/div – 1000 s/div
Channel
2
Vertical Sensitivity
5 mV/div – 5 V/div (at input)
DC Gain Accuracy
3%
Vertical Resolution (A/D)
8 bits (2 channels simultaneously)
Input
Input Impedance
1 MΩ, 10 pF
Input Coupling
AC, DC, GND
Max Input Voltage
±400 V, CATI, CATII
Passive probes
х1; х10
Probe Attenuation Factor
х1; х10; х100; х1000
Trigger System
Trigger Mode
Auto, Normal, Single
Trigger Type
Edge, Video
Edge Trigger Source
CH1, CH2
Video Trigger
Sampling Type
Real-time
Sample Rate
1 GSa/s
Equivalent Sample Rate
No
Wavelength
10K pts
Interpolation
sin(x)/x
Measurement and Mathematical Treatment System
Automatic Measurement
Vpp, Vavg, RMS, Frequency, Period, Vmax, Vmin, Vtop, Vbase, Width, Overshoot, Pre-shootRise time, Fall time, +Width, -Width, +Duty, -Duty, Delay A→B, Delay A→B, area, cycle area
Math Functions
Addition, Subtraction, Multiplication, Division, FFT
General Characteristics
Display type
7" color LCD
Display Resolution
800 x 480
Power
100-240 V, 45-440 Hz, <15 W
Dimensions
301 x 70 x 152 mm
Weight
1.1 kg
Included
1x OWON SDS1102 Oscilloscope
2x Oscilloscope probe
1x Probe Adjust
1x Mains power cord
1x USB Cable
1x CD-Rom
1x Quick Start Guide
Downloads
Manual
Datasheet
The USB-CAN-FD is an industrial-grade high-performance USB to CAN-FD adapter, CAN/CAN-FD bus communication interface card, and CAN/CAN-FD protocol data analyzer. Onboard dual independent CAN-FD interfaces with electrical isolation and multiple protection circuits. Supports Windows system, comes with drivers, CAN-FD Tools related software, secondary development examples, and tutorials. It can be connected to the PC or industrial control host via a USB port to realize transceiver control, data analysis, collection and monitoring of CAN/CAN-FD bus network. It is compact in size and easy to use, which can be used for learning and debugging of CAN/CAN-FD bus, as well as for secondary development and integration into various industrial, power communication, and intelligent control applications that require CAN/CAN-FD bus communication. Specifications Product type Industrial grade: USB to CAN-FD interface converter, CAN/CAN-FD bus communication interface card, CAN/CAN-FD protocol data analyzer USB Operating voltage 5 V (directly powered by USB port without external power supply) Connector USB-B CAN/CAN FD interface CAN/CAN FD channel Dual-channel: CAN1 and CAN2 (independent and full-isolated, isolated voltage: 3000 V DC) Connector CAN bus screw terminal (OPEN6 5.08 mm pitch) Terminal resistor Each CAN/CAN-FD channel has two built-in 120Ω terminal resistors, which can be enabled by switch Baud Rate 100Kbps~5Mbps (configurable via software) Protocol Support CAN2.0A, CAN2.0B, and ISO 11898-1 CAN-FD protocol V.1.0 Transfer speed The receiving and sending speed of each CAN/CAN-FD channel can reach 20000 frames/s and 5000 frames/s Transmit buffer 1500 frames receiving buffer and 64 frames sending buffer per channel (automatically retransmit when the transmission fails) Indicators PWR Power indicator SYS System status indicator, normally off; keeps on when there is a bus error CAN1 CAN1 channel indicator (blinking when sending and receiving data) CAN2 CAN2 channel indicator (blinking when sending and receiving data) System support Windows Windows XP/7/8/10/11 (32/64 bits); Does Not support the Linux system now, and the related drivers are under development. Operating temperature −40 to +85°C Case material Aluminum alloy case + 3D flame-retardant insulating sheets on both sides (This design can provide better protection against metal tip discharge, also improves product safety, and extends service life) Dimensions 104 x 70 x 25 mm Included Waveshare USB-CAN-FD USB-A to USB-B cable 4-pin cable Screwdriver Downloads Wiki
2 Channels • 350 MHz • 1 GSa/s • 50,000 wfm/s • 7 inch Touchscreen
The FNIRSI DPOS350P is a sleek 4-in-1 powerhouse in tablet form! This compact and portable device packs serious functionality: it combines a 2-channel oscilloscope (350 MHz), a signal generator (50 MHz), a frequency response analyzer (50 MHz), and a spectrum analyzer (200 kHz–350 MHz) – all in one unit.
Whether you're in R&D, troubleshooting, or field testing, the DPOS350P delivers the tools you need to measure, generate, analyze, and visualize electronic signals with precision and clarity. Its responsive high-resolution touchscreen and intuitive controls make signal analysis fast, flexible and efficient.
Features
Powerful Multi-Function Integration
350 MHz 2-channel oscilloscope with 1 GSa/s real-time sampling
50 MHz signal generator with 14 standard + custom waveforms
Spectrum analyzer (200 kHz–350 MHz): Perfect for EMI, RF & HF testing
Frequency response analyzer (FRA) up to 50 MHz
High-Performance Waveform Capture
50,000 wfm/s refresh rate for real-time signal clarity
350 MHz bandwidth (single-channel mode)
Detects rare and low-probability anomalies
Crisp Display & Smooth Operation
7" IPS touchscreen (1024 x 600 resolution)
Switch between grayscale and color temperature display
Easy to operate in various test environments
Reliable, Protected & Fast-Charging
High-voltage protection up to 400 V
Fast charging with QC 18 W (full charge in 2 hours)
Built for stable long-term operation
Data Storage & Export
Save up to 500 waveform records + 90 screenshots
USB export for easy reporting and offline analysis
Specifications
General
Display
7 inch (IPS full viewing angle)
Resolution
1024 x 600 pixels
Interaction mode
Capacitive touch screen
Total power consumption
10 W
Power-on configuration
5 presets
Charging
QC 18 W, 12 V/1.5 A (USB-C)
Battery
3.7 V, 8000 mAh lithium battery
Battery life
approx. 3 hours in operation, 5 hours standby
Heat dissipation
Air cooling
Expansion interface
USB data port
Automatic shutdown
15~60 minutes / off
Firmware upgrade
Support .iso image upgrade
Languages
English / Portuguese / Russian / Chinese
Dimensions
190 x 128 x 37 mm
Oscilloscope
Analog channels
2
Analog bandwidth
350 MHz
Rise time
1ns
Real-time sampling rate
1 GSa/s
Memory depth
60 Kpts
Input impedance
1 MΩ / 14PF
Time base range
5ns ~ 50s
Roll time base
50ms ~ 50s
Vertical sensitivity
2 mV ~ 20 V (1X)
Vertical range
16 mV ~ 160 V (1X)
DC accuracy
±2%
Time accuracy
±0.01%
Input coupling
DC / AC
Probe attenuation
1X / 10X / 100X
Hardware bandwidth limit
150M / 20M
High resolution mode
8bit ~ 16bit
Parameter measurements
12 types
Cursor measurement
Time, period, frequency, level, voltage
Trigger detection
Digital trigger
Trigger channel
CH1 / CH2
Trigger mode
Auto / Single / Normal
Trigger edge
Rising edge / Falling edge
Trigger suppression
L1 ~ L3
Trigger level
Manual / automatic 10% ~ 90%
Screenshot storage
90 pictures
Waveform storage
500 groups
Background grid
Display / hide
Waveform movement
Coarse adjustment / fine adjustment
Overvoltage protection
Withstand voltage 400 V
Waveform brightness
Adjustable
Simple FFT display
Yes
Digital fluorescence
Yes
Color temperature display
Yes
X-Y mode
Yes
ZOOM time base
Yes
One-key automatic adjustment
Yes
One-key return to zero
Yes
Data browser
Yes
Signal Generator
Waveform types
14 standard functions + captured waveform
Frequency
0~50 MHz (sine wave only, other waveforms up to 10M/5M/3M)
Amplitude
0~5 VPP
Offset
-2.5 V ~ +2.5V
Duty cycle
0.1~99.9%
Frequency resolution
1 Hz
Amplitude resolution
1 mV
Offset resolution
1 mV
Duty cycle resolution
0.1%
Customizable captured waveform
500 groups
Frequency Response Analyzer (FRA)
Excitation signal frequency
100 Hz ~ 50 MHz
Excitation signal amplitude
0~5 VPP
Excitation signal offset
-2.5V ~ +2.5V
Excitation frequency count
20~500
Cursor measurement
Frequency / gain / phase
Operating mode
Single / cyclic
System calibration
Yes
Spectrum Analyzer
Conversion method
FFT
FFT length
4K ~ 32K
Frequency range
200 KHz ~ 350 MHz
Level range
-60 dBmV ~ +260 dBmV
Cursor measurement
Frequency / amplitude
Marking parameter
Maximum energy harmonic
Waterfall chart
Yes
3D waterfall chart
Yes
Automatic adjustment
Yes
System calibration
Yes
Included
1x FNIRSI DPOS350P (4-in-1)
2x 350 MHz Probes
1x QC 18 W Fast Charger (EU)
1x USB Data Cable
1x Alligator Clip
1x Storage Bag
1x Manual
Downloads
Manual
Firmware
The PeakTech 1265 is an affordable 30 MHz 2-channel digital storage oscilloscope with a high-resolution TFT color display and extensive additional functions. It has a sampling rate of up to 250 MS/s and convinces with its high quality and easy handling with the best price/performance ratio. To quickly display each incoming waveform, simply press the Autoset key and the oscilloscope itself searches for the best possible display. With Autoscale, however, the scaling of the time base can be adjusted in a user-friendly manner. This oscilloscope has a VGA output for displaying the oscilloscope display on an external monitor or projector.
Features
2-channel oscilloscope with 30 MHz analog bandwidth at max. 250 MS/s sampling rate
8 inch (20 cm) TFT color display with 800 x 600 pixels
LAN, USB host, USB device & VGA interface
Autoset function for user-friendly operation
Recording length of max. 10,000 points
Automatic measurement modes, XY mode and FFT function
Specifications
Bandwidth
30 MHz
Channels
2
Screen size (TFT)
8' (20 cm)
Resolution
800 x 600 Pixel
Display Type
Color-TFT
Sampling 1 CH
250 MS/s
Sampling 2 CH
125 MS/s
Hor. scale max.
100 s/div
Hor. scale min.
5 ns/div
Memory depth
10,000 Points
Rise Time
< 14 ns
Vert. resolution
8 Bit
Vert. scale max.
10 V/div
Vert. scale min.
2 mV/div
Interfaces
1x USB, 1x LAN, 1x VGA
Mains voltage
110/240 V AC; 50/60 Hz
Included
PeakTech 1265 Oscilloscope
USB cable
Software CD for Windows
Power cord
2 probes
BNC cable
Carrying case
Manual
Downloads
Software
Datasheet_DE-EN
Datasheet_FR
Datasheet_IT
Datasheet_ES
The PeakTech 1240 is a 60 MHz 2-channel digital storage oscilloscope with a high-resolution TFT color display and extensive additional functions. It has a sampling rate of up to 500 MS/s and convinces with its high quality and easy handling with the best price/performance ratio.
Features
High-resolution TFT color display with 800 x 600 pixels and 65536 colors
USB port for real-time data transmission or reading of internal memory
Saving of measured values and graphics directly onto the USB-stick
VGA-output port for external monitor
Autoset and autoscale function for easy operation
LAN connection for remote access via network
Internal memory of 10 million points per channel or 15 waveforms
20 automatic measurement modes and FFT function
PASS/FAIL function
Safety: EN 61010-1; CAT II
Accessories: 2 pcs. BNC cable, USB cable, software CD for Windows 2000/XP/Vista/7/8/10, power cable, 2 probes, carrying case and manual
Specifications
Bandwidth
60 MHz
Display
20 cm (8”) TFT with 65536 colors
Resolution
800 x 600 Pixel
Channel
2 CH
Sampling mode
Normal/peak detect/average
Sampling rate each Channel
250 MSa/s
Input coupling
AC, DC, GND
Input impedance
1 MΩ +/- 2 % in parallel with 10 pF +/- 5 pF
Input voltage
400 V DC or ACpp
Sensitivity
2 mV - 10 V/Skt/div.
Rise time
< 5,8 ns
Accuracy
+/- 3 %
Vertical resolutions
8 Bits (2 CH simultaneously)
Horizontal scale
5ns-100s/Skt./div
Sampling range
0,5 - 250 S/s
Trigger type
Edge/Video/Pulse/Slope
Trigger mode
Auto, Normal, Single
Trigger coupling
DC, AC, LF, HF
20 automat. measurements
peak-peak, cycle RMS, Vmax, Vmin, Vtop, Vbase, Vamp, overshoot, preshoot, rise time, fall time, +width, -width, +duty, -duty, delay A→B (rising), delay A→B(falling), frequency, period, min, max
Phase difference
+/- 3°
Record length
10.000.000 points/CH
Interfaces
USB Device 2.0, USB Host 2.0, VGA, LAN
Operation voltage
100~240 V ACrms / 50/60 Hz
Dimensions
340 x 155 x 70 mm
Weight
1.8 kg
Features
Synchronous mode: Auto, Normal, Single, None, Scan
Rising/Falling edge trigger
Modes of vertical precise, horizontal precise measurement and triggering threshold
Auto Measurement: frequency, cycle time, duty cycle, DC RMS voltage/Vpp /Vmax/Vmin/Vavg
Inbuilt signal generator/10 Hz-1 MHz square wave (duty adjustable) or 10 Hz-20 KHz
Sine/Square/Triangle/Sawtooth wave
Specifications
Analog bandwidth
1 MHz
Max sample rate
10 Msa/s
Max sample memory depth
8K
Analog input impedance
1 MΩ
Max input voltage
±40 V (X1)
Coupling
AC/DC
Vertical sensitivity
20 mv/Div~10 V/Div (1-2-5)
Horizontal sensitivity
1 uS/Div~2 S/Div (1-2-5)
Storage
Built-in 8 MB U disk storage for waveform data and images
Power supply
Internal 550 mAh Lithium battery, recharging through Micro USB port
Display
2.8' Full Color TFT LCD (320x240 pixels)
Dimensions
100 x 56.5 x 10.7 mm
Downloads
User Manual
Source Code
App
The FNIRSI 1013D is a fully featured 2-channel tablet oscilloscope with a high-resolution 7-inch LCD screen (800 x 480 pixels). The oscilloscope has a real-time sampling rate of 1 GSa/s and an analog bandwidth of 100 MHz.
With full trigger functions (single/normal/automatic), it can be used for periodic analog signals or non-periodic digital signals. The built-in high-voltage protection module can withstand a continuous voltage of up to 400 V.
Features
Intelligent anti-burn,1X can withstand up to 400 V withstand voltage.
100 MHz analog bandwidth @ 1 GSa/s sampling rate (1X = 5 MHz,10X = 100 MHz).
Fully fit 7-inch 800 x 480 resolution color TFT LCD display with bright colors and high contrast.
Capacitive touching screen, the same as the touching mode of modern mobile tablet, is not a resistive touching screen with ancient nail operation.
High measurement voltage range, 1X can measure 0~40 V, 10X can measure 0~400 V,100X can measure 0~4000 V.
Up to 12 parameters measurement: VPP, VP, Vmax, Vmin, Vavg, Vrms, Frequent, Duty+, Duty-, Time+, Time−, Period.
Cursor measurement function, it is convenient to manually measure the period and frequency and voltage.
Complete triggering function (single, normal, automatic).
At any time, the waveform display (pause function) is frozen.
Equipped with high efficiency One-button AUTO.
One-button waveform storage and screenshot.
Built-in 1 GB storage space, can store up to 1000 screenshots + 1000 sets of waveform data.
Powerful waveform picture manager supports thumbnail browsing, viewing, detailed viewing, page turning, deletion and waveform zooming in, zooming out, moving, etc.
Equipped with a USB interface, which can be connected to a computer to share its screenshots with the computer, which is convenient for secondary analysis.
Lissajous figures graphic display function can be used to determine the amplitude, frequency, and phase contrast of two groups of signals.
FFT display function, can analyze the spectral characteristics of the signal.
Built-in 6000 mAh rechargeable lithium battery, fully charged for 4 hours of continuous use at the highest screen brightness.
Memory compression technology, waveform refresh screen does not flicker.
Screen brightness adjustment.
Background grid brightness adjustment.
Applications
Electronic DIY
Appliance repair
Car repair
Equipment debug
Scientific research
Product development
Specifications
Channels
2
LCD size
7 inch
LCD resolution
800 x 480
Display technology
TFT
Bandwidth
100 Mhz
Sampling rate
1 GSa/s
Rise time
<3nS
Storage depth
240 Kbit
Input resistance
1 MΩ
Sensitivity
50 mV ~ 500 V
Time base
50S ~ 10nS
Trigger mode
Single/Normal/Auto
Trigger edge
Rising/Falling
Coupling
AC/DC
Highest test voltage
1X: 40 V, 10X: 400 V
Cursor
Position XY, Trigger Y
Roll mode
Yes
One button AUTO
Yes
Waveform storage
1000 pictures + 1000 waveforms
Waveform manager
Yes
Voltage accuracy
±2%
Frequency precision
±0.01% high precision
Parameter
12 kinds in total
Battery
6000 mAh Lithium
Standby
4 hours
Extension
USB export
Power supply
USB-C, 5 V @ 2 A/3 A/4 A
Dimensions
184 x 124 x 50 mm
Weight
650 g
Included
1x FNIRSI 1013D 2-ch Tablet Oscilloscope
2x 100 MHz Probes (1X and 10X)
1x USB charger
1x USB cable
1x Manual
Downloads
Manual
Firmware
,
by Clemens Valens
Owon HDS2102S Handheld 2-Channel 100 MHz Oscilloscope, Multimeter & Signal Generator (Review)
The Owon HDS2102S is a versatile handheld device that combines a two-channel 100 MHz oscilloscope, a multimeter, and an arbitrary waveform generator all in one...