We are still shipping! When you place an order, we will ship as quickly as possible. We are actively monitoring the COVID-19 situation; please see all updates here. Thank you for your continued support.

USB Logic Analyzer - 25MHz/8-Channel

Is your I2C bus not ACK'ing the way you expect? Do you need to discover a UART's mysterious baud rate? Or do you want to reverse engineer an SPI protocol? These all sound like jobs for a logic analyzer! With the growing ubiquity of UART, I2C, and SPI sensors, logic analyzers are becoming a tool everyone needs in their toolbox or on their workbench. This 8-channel USB Logic Analyzer with support for sampling rates of up to 24MHz provides a good while economic option making it a great tool for quickly diagnosing most communication issues we encounter.

These analyzers will work with both 3.3V and 5V systems (up to 5.25V max and 2.0V minimum on a high logic-level) and is powered via an included mini-B USB cable. This logic analyzer works with PulseView -- an open-source, cross-platform signal analysis software suite.

The analyzer ships with Female-To-Female jumper wires. If you're using an Uno or board with female headers we recommend picking up a handful of Male-To-Male jumpers to connect the analyzer to the female headers.

  • 24MHz/8-Channel USB Logic Analyzer
  • 10-conductor Female-to-Male Jumper Wires
  • Mini-B USB Cable
  • 8-channels
  • Sampling rate up to 24MHz, configurable down to 20kHz
  • 5.25V maximum voltage input
    • 2.0V minimum logic-high
    • 0.8V maximum logic-low
  • Input impedance > 100kΩ, 5pF
  • USB power supply
  • Supports open-source sigrok logic analyzer software
  • Cross-platform support: Windows, Mac OS X, Linux, Android, etc.
  • Dimensions: 54.7 x 27.4 x 14.1 mm

USB Logic Analyzer - 25MHz/8-Channel Product Help and Resources

Using the USB Logic Analyzer with sigrok PulseView

June 25, 2018

A quick primer on using the sigrok signal analysis software with our 8-channel, 24MHz USB logic analyzer.

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

3 Electrical Prototyping

Skill Level: Competent - You will be required to reference a datasheet or schematic to know how to use a component. Your knowledge of a datasheet will only require basic features like power requirements, pinouts, or communications type. Also, you may need a power supply that?s greater than 12V or more than 1A worth of current.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • For robust/easy connection to logic analyser, strip ribbon of 10-cores black-to-white from jumper wires set PRT-12794, crimp 2x5 IDC box connector (eg. DigiKey 732-2102-ND) mid-way along wires, black core to pin 1 thru white to pin 10. Gives male/female lead set with channel lead colours matching PulseView channel trace colours.

    • Just to elaborate on the previous comment. Here are links to products mentioned:

      If you split the wires into the following order and crimp them, the connections will match the colors of the connections in the PulseView and the Saleae Analyzer software:


      (*For the crimp connector, match the black wire to the side that the arrow indicator is on.)

      • Just to correct the previous comment. A ribbon of 10 still-joined cable cores (blk)(brn)(red)(org)(yel)(grn)(blu)(pur)(gry)(wht) should be stripped from the PRT-12794 cable set; these 10 cores do not need to be split and re-ordered before being crimped into the IDC box connector. Assembled Image

  • Why does the description say 25 MHz when the product has a 24 MHz label on it?

    Is this a clone of the old Saleae Logic?

    Does it support streaming mode where it records continuously for as long as you have system memory to store it?

  • Is there an input buffer or any voltage level/polarity protection built into this?

  • Hi I would like to order one but is there any issue of installing the driver on Windows 10?

  • On Windows 7, 8, 10, the device was not recognized automatically. My recommendation is to install Zadig before using the device. Run Zadig and plug the Logic device (it will pop-up in the Zadig drop-down as unknown device). Within Zadig; rename the device to something meaningfull (e.g. "SFE USB Logic Analyzer" - this is the name that will show up in Windows Device Manager), and install the WinUSB driver. From there on when you run Sigrok Pulseview, the Logic device will show up as Saleae Logic Analyzer.

Customer Reviews

4.6 out of 5

Based on 5 ratings:

Currently viewing all customer reviews.

1 of 1 found this helpful:

Works perfectly

I installed PulseView on linux, it does what is expected. I'd recommend getting a male/female wire with it so you can use it on a proto board more easily.

Haven't been able to use it yet!

Not having any luck loading drivers. Program was crashing on startup, loaded C++ to fix that, now it doesn't find the device drivers. Zadig doesn't seem to help. Windows 10 64 bit laptop. PK

It's a full-blown logic analyzer for $20

I'm old enough to remember budgeting $40k for a 2nd-tier logic analyzer--having one at home is just unreal to me. Don't debug hardware without it. You will want to buy the Bus Pirate cable (https://www.sparkfun.com/products/9556) to go with it--it's much more convenient to have the single connector to plug into the logic analyzer than fiddling with 10 individual cable ends.

Works Great

I've used this to reverse engineer a three wire SPI protocol and inspect an I2C bus. So far it works exactly as advertised. Using the PulseView software with it is very easy and straight-forward. Overall I'm very impressed with what you're getting for the price.

This thing is great!

For $20, how can you beat this? I was trying to debug an SDIO interface between an MCU and uSD card. This thing combined with the open source PulseView software, and voila, I got tons of insight into what's going on. Even at just 24MHz, this is fine for most of the projects I'm working on. I highly recommend it!