Documentation

ShillehTek 24MHz 8 Channel USB Logic Analyzer Digital Debugger for Arduino | ShillehTek Product Manual

ShillehTek 24MHz 8 Channel USB Logic Analyzer with colorful ribbon cables and USB connectors

What it is

The ShillehTek 24MHz 8 Channel USB Logic Analyzer Digital Debugger for Arduino is a compact USB logic analyzer that captures high-speed digital waveforms so you can visualize timing, debug firmware, and decode common buses (I2C, SPI, UART) in software such as PulseView or Saleae Logic.

Pins

Pin names and channel markings can vary by board/module revision. Refer to the silkscreen labels on the analyzer and the listing photos for the exact channel names and ground connection(s) before wiring to Arduino, FPGA, ARM, Raspberry Pi, or other logic-level projects.

Technical Specifications

Item Details
Type USB logic analyzer / digital debugger
Sampling rate Up to 24 MHz (as described)
Channels 8 channels (as described)
Logic level compatibility Safe for 3.3V and 5V logic levels (as described)
PC connection USB
Supported protocol decoding (via software) I2C, SPI, UART, CAN, 1-Wire (as described; requires compatible software)
Compatible software PulseView or Saleae Logic (as described)

Frequently Asked Questions

How do I use a USB logic analyzer with Arduino for I2C, SPI, or UART debugging?

Connect the analyzer ground to your Arduino ground, then connect analyzer channels to the signal lines you want to observe. Open PulseView or Saleae Logic, select the device, capture a trace, and enable protocol decoders (I2C/SPI/UART) to turn waveforms into readable data.

Is this 24MHz logic analyzer safe for 3.3V and 5V logic levels?

Yes—this analyzer is described as safe for both 3.3V and 5V logic levels. Always share a common ground and avoid connecting to voltages outside typical logic-level ranges.

Can it decode protocols like CAN or 1-Wire?

It can decode CAN and 1-Wire when used with compatible software such as PulseView or Saleae Logic (as supported by your software’s decoder list). The analyzer captures the digital waveform; decoding is handled in the app.

How many signals can I capture at once, and what does 8-channel mean?

An 8-channel logic analyzer can monitor up to eight digital signals at the same time, which is useful for debugging multi-wire buses (SPI) or timing relationships across several GPIO pins.