This is an old revision of the document!
Instrumentation
Which Instrumentation Device is right for you?
| | | |
|
| Analog Discovery Pro 3450 | Analog Discovery Studio | Analog Discovery 2 | Digital Discovery | |
| WaveForms Compatibility | Mac, Windows, Linux with WaveForms | Mac, Windows, Linux with WaveForms | Mac, Windows, Linux with WaveForms | Mac, Windows, Linux with WaveForms |
|---|---|---|---|---|
| Capabilities | ||||
| Oscilloscope | 4 channel, 14 bit, 125 MS/s, +-25 V single-ended, 55 MHz+ bandwidth with BNC cables | 2 channel, 14 bit, 100MS/s, +-25V, single-ended 30MHz+ bandwidth with BNC cables, differential 9MHz with MTE cables | 2 channel, 14 bit, 100MS/s, 30MHz+ bandwidth, +-25V differential | NA |
| Waveform Generator | 4 channel, 14 bit, 125 MS/s, 15 MHz+ bandwidth, +-5 V single-ended | 2 channel, 14 bit, 100MS/s, 8MHz+ bandwidth, +-5V single-ended | 2 channel, 14 bit, 100MS/s, 12MHz+ bandwidth, +-5V single-ended | NA |
| Spectrum Analyzer | 4 channel, 0 Hz to 50 MHz, FFT, CZT, noise floor, SFDR, SNR, THD, and more measurements | 2 channel, FFT, CZT, noise floor, SFDR, SNR, THD, Harmonic measurements and more | 2 channel, FFT, CZT, noise floor, SFDR, SNR, THD, Harmonic measurements and more | NA |
| Network Analyzer | 4 channel, 0 uHz to 10 MHz up to 10001 samples, FFT, Nichols, Nyquist, and other plots supported | 2 channel, 0 uHz to 10 MHz up to 10001 samples, FFT, Nichols, Nyquist, and other plots supported | 2 channel, 0 uHz to 10 MHz up to 10001 samples, FFT, Nichols, Nyquist, and other plots supported | NA |
| Impedance Analyzer | 1 mHz to 25 MHz, 10k samples per decade, selectable external compensation circuits, voltage, current, impedance, admittance, capacitance, and other measurements supported | 1 mHz to 10 MHz, 10k samples per decade, selectable external compensation circuits, voltage, current, impedance, admittance, capacitance, and other measurements supported | 1 mHz to 10 MHz, 10k samples per decade, selectable external compensation circuits, voltage, current, impedance, admittance, capacitance, and other measurements supported | NA |
| Voltmeter | 4 channel, +-25 V, DC, AC RMS, and True RMS measurements | 2 channel, +-25V | 2 channel, +-25V | NA |
| Data Logger | 4 channel, logs DC, True RMS, AC RMS, and math functions, up to 24 hours of data logged at 1 Hz sample rate | Logging DC, True RMS, DC RMS, and math functions | Logging DC, True RMS, DC RMS, and math functions | NA |
| Logic Analyzer | 16 channel, 125 MS/s, 1.2 V or 3.3 V CMOS or 5 V tolerant, Interpreters for SPI, I2C, UART, CAN, and more | 16 channel, 100MS/s, 1.8V or 3.3V CMOS or 5V tolerant | 16 channel, 100MS/s, 3.3V CMOS and 1.8V or 5V tolerant | Up to 32 channel, Up to 800MS/s, 1.2V to 3.3V CMOS |
| Pattern Generator | 16 channel, 125 MS/s, user defined patterns and data file import/export supported | 16 channel, 100MS/s, 3.3V CMOS | 16 channel, 100MS/s, 3.3V CMOS | 16 channel, 100MS/s, 1.2V to 3.3V CMOS |
| Static IO | 16 channel, virtual buttons, switches, LEDs, 7-seg, progress bar, Slider | 16 channel, virtual buttons, switches, LEDs, 7-seg, progress bar, Slider | 16 channel, virtual buttons, switches, LEDs, 7-seg, progress bar, Slider | 16 channel, virtual buttons, switches, LEDs, 7-seg, progress bar, slider |
| Power Supplies | One variable supply available on two pins, 1.2 V to 3.3 V output, up to 300 mA current total | (-) channel -1 to -5V, (+) channel 1 to 5V, 2.1W for each variable supply, +-12V, 5V, and 3.3V fixed supplies | (-) channel 0 to -5V, (+) channel 0 to 5V, 500mW via USB, 2.1W via Aux supply, up to 700mA per channel | 4 channel, 1.2V to 3.3V, up to 100mA, programmable voltage and threshold |
| Protocol Analyzer | UART, SPI, I2C, CAN, and AVR supported, more protocols supported in the Logic Analyzer | UART, SPI, I2C, CAN, and AVR supported, more protocols supported in the Logic Analyzer | UART, SPI, I2C, CAN, and AVR supported, more protocols supported in the Logic Analyzer | UART, SPI, I2C, more protocols in the Logic Analyzer |
| Script Editor | Simultaneous control of all instruments through JavaScript Interface, automatable GUI actions, custom data analysis and manipulation features | Simultaneous control of all instruments through JavaScript Interface, automatable GUI actions, custom data analysis and manipulation features | Simultaneous control of all instruments through JavaScript Interface, automatable GUI actions, custom data analysis and manipulation features | Simultaneous control of all instruments through JavaScript Interface, automatable GUI actions, custom data analysis and manipulation features |
| Triggers | 2 | 2 | 2 | 2 |
| Customization | WaveForms SDK available for Custom Applications | WaveForms SDK available for Custom Applications | WaveForms SDK available for Custom Applications | WaveForms SDK available for Custom Applications |
Legacy Instrumentation Devices
| | | |
|
| Analog Discovery | Electronics Explorer Board | OpenScope MZ | OpenLogger | |
| WaveForms Compatibility | Mac, Windows, Linux with WaveForms | Mac, Windows, Linux with WaveForms | Chrome, Safari, and Firefox Browsers with WaveForms Live | Chrome, Safari, and Firefox Browsers with WaveForms Live |
|---|---|---|---|---|
| Capabilities | ||||
| Oscilloscope | 2 channel, 14 bit, 100MS/s, 5MHz Bandwidth, +-25V differential | 4 channel, 10 bit, 40MS/s, 100MHz, +-20V | 2 channel, 12 bit, 6.25MS/s, 2MHz, +-20V | NA |
| Waveform Generator | 1Hz to 10MHz, Bode, Nyquist, and Nichols plots | 1mHz to 4MHz, Bode, Nyquist, and Nichols plots | NA | NA |
| Spectrum Analyzer | 2 channel, FFT, CZT, noise floor, SFDR, SNR, THD, Harmonic measurements and more | 4 channel, FFT, CZT, noise floor, SFDR, SNR, THD, Harmonic measurements and more | NA | NA |
| Network Analyzer | 2 channel, 0 uHz to 10 MHz up to 10001 samples, FFT, Nichols, Nyquist, and other plots supported | 4 channel, 0 uHz to 10 MHz up to 10001 samples, FFT, Nichols, Nyquist, and other plots supported | NA | NA |
| Impedance Analyzer | 1 mHz to 10 MHz, 10k samples per decade, selectable external compensation circuits, voltage, current, impedance, admittance, capacitance, and other measurements supported | 1 mHz to 10 MHz, 10k samples per decade, selectable external compensation circuits, voltage, current, impedance, admittance, capacitance, and other measurements supported | NA | NA |
| Voltmeter | 2 channel, +-25V | 4 channel, +-20V | NA | NA |
| Data Logger | Logging DC, True RMS, DC RMS, and math functions | Logging DC, True RMS, DC RMS, and math functions | NA | 8 Channel, 16 bit, 500 kS/s aggregate, 50 kHz, +- 10V, Logging DC, True RMS, and math functions |
| Logic Analyzer | 16 channel, 100MS/s, 3.3V CMOS | 32 channels, 100MS/s, 3.3V CMOS | 10 channel, 50MS/s, 3.3V CMOS | NA |
| Pattern Generator | 16 channel, 100MS/s, 3.3V CMOS | 32 channels, 100MS/s, 3.3V CMOS | NA | NA |
| Static IO | 16 channel, virtual buttons, switches, LEDs, 7-seg, progress bar, Slider | 32 channels, virtual buttons, switches, LEDs, 7-seg, progress bar, slider | 10 channel, shared with LA, 4 LEDs, 1 BTN | 8 channels |
| Power Supplies | (-) channel 0 to -5V, (+) channel 0 to 5V, at 50mA | 2 reference voltage supplies with 10mA, 1 3.3/5V up to 2A supply, (+) channel 0 to 9V at 1.5A, (-) channel 0 to -9V at 1.5A | 2 channel +-4V, 50 mA per channel | 2 channel, +-4V, 50 mA per channel |
| Protocol Analyzer | UART, SPI, I2C, CAN, and AVR supported, more protocols in the Logic Analyzer | UART, SPI, I2C, more protocols in the Logic Analyzer | NA | NA |
| Script Editor | Simultaneous control of all instruments through JavaScript Interface, automatable GUI actions, custom data analysis and manipulation features | JavaScript Interface | TypeScript API | TypeScript API |
| Triggers | 2 | 4 | NA | NA |
| Customization | WaveForms SDK available for Custom Applications | WaveForms SDK available for Custom Applications | Open source Hardware, firmware and Software | Open source Hardware, firmware and Software |









