24MHz 8-Channel USB Logic Analyzer
This compact, 8-channel USB logic analyzer is an essential diagnostic tool for anyone working with microcontrollers (Arduino, ESP32, STM32), FPGAs, or ARM systems. It allows you to visualize digital signals in real-time, making it easy to decode and debug common communication protocols like I2C, SPI, UART, and CAN. It is a cost-effective alternative to expensive benchtop analyzers, providing professional-grade protocol decoding via open-source or proprietary software.
Product Features
- 8 Simultaneous Channels: Monitor up to 8 different digital signals at the same time to observe timing relationships between pins.
- High Sampling Rate: Capture signals at up to 24MHz (24 million samples per second), sufficient for the majority of hobbyist and industrial MCU projects.
- Protocol Decoding: Works with software to automatically decode UART, I2C, SPI, 1-Wire, CAN, DMX-512, and many more protocols.
- Broad Logic Compatibility: Supports logic levels from 2.0V to 5.25V, making it safe for 3.3V and 5V systems.
- Plug-and-Play Integration: Powered via USB (Mini-B or Type-C depending on model); no external power supply is required.
Technical Specifications
- Sample Rate: Configurable (24MHz, 16MHz, 12MHz, 8MHz, 4MHz, 2MHz, 1MHz, 500kHz)
- Input Voltage Range: -0.5V to 5.25V
- Logic Thresholds: Low < 0.8V; High > 2.0V
- Input Impedance: 100kΩ || 5pF
- Crystal Accuracy: ±20ppm, 24MHz
- Dimensions: Approx. 55mm x 23mm x 13mm
- Software Compatibility: sigrok/PulseView (recommended), Saleae Logic (legacy/compatible mode)
Pin Configuration
| Pin Label | Function | Connection Note |
|---|---|---|
| CH0 - CH7 | Digital Input | Connect to the signal lines you wish to monitor. |
| GND | Ground | Common ground with your Target Device (Required). |
| CLK | Clock Output | Only available on specific models; typically not used for basic captures. |
Quick Setup Instructions
- Software: Download and install PulseView (from sigrok.org).
-
Drivers: On Windows, use the Zadig utility to install the
WinUSBdriver for the device (typically listed as "Unknown Device" or "Saleae Logic"). - Connection: Connect the analyzer's GND to your project's GND. Connect CH0 to the data pin you wish to analyze.
-
Capture: Open PulseView, select the
fx2lafwdriver, click "Scan for devices," and then click "Run" to start capturing data.
Package Contents
- 1x USB 24MHz 8-Channel Logic Analyzer
- 1x USB Cable (Mini-B or Type-C)
- 1x 10-Wire Rainbow DuPont Jumper Set