Kindly Morrow
DSLogic Plus 16-Channel Logic Analyzer
Capture and decode SPI, I2C, UART, CAN, JTAG, and 30+ other protocols without writing a single line of parsing code. The DSLogic Plus puts 16 channels, 50MHz bandwidth, and automatic waveform annotation in your hands for under $80. When timing gets tight, drop to fewer channels and push sampling to 400MHz.
The hardware buffer lets you record seconds of continuous traffic at full rate, in stream or capture mode. Works with DSView for full hardware access, or PulseView via sigrok if you prefer the open-source decoder library. USB bus-powered, compact aluminum enclosure, no wall wart required.
Things to build with this
- Debug a misbehaving SPI sensor by capturing MOSI, MISO, CLK, and CS simultaneously across all 4 lines, then overlay the built-in SPI decoder to compare register read timing against the datasheet, byte by byte
- Trace I2C address conflicts on a multi-device bus by recording all transactions at once and using the I2C decoder to surface NAKs, isolate the offending peripheral address, and timestamp each collision
- Reverse-engineer the framing of an unknown UART stream from a legacy module by capturing RX and TX at several baud rates back-to-back, then running PulseView's sigrok decoders to identify stop bits, parity, and byte boundaries
Key Features
- 16 channels at up to 400MHz sampling (sample rate scales up as active channels reduce)
- 50MHz analog bandwidth: handles SPI, I2C, UART, CAN, JTAG, SWD, 1-Wire, and most embedded protocols
- 30+ hardware protocol decoders: annotations render directly on the waveform, no manual parsing
- Deep hardware buffer: stream or capture modes for recording multi-second bursts at full rate
- 3.3V and 5V logic levels supported, configurable input threshold in DSView
- Cross-platform DSView software (Windows, macOS, Linux) plus full PulseView/sigrok compatibility
- USB 2.0 bus-powered, compact aluminum enclosure, no external supply needed
Frequently Asked Questions
How does this compare to a Saleae Logic analyzer?
The DSLogic Plus gives you 16 channels and 50MHz bandwidth at roughly one-third the price of a Saleae Logic 8. Saleae has more polished software and adds analog capture. For pure digital protocol debugging (SPI, I2C, UART, JTAG), the DSLogic Plus covers the work at significantly lower cost.
Can I use PulseView or sigrok instead of DSView?
Yes. The DSLogic Plus is fully supported by the sigrok project and works with PulseView as an alternative frontend. DSView exposes the hardware's full capabilities more completely, including stream mode and deep buffer control. PulseView gives you access to sigrok's broader protocol decoder library.
What voltage levels are safe to connect to the inputs?
The analyzer supports 3.3V and 5V logic, with a configurable threshold in DSView. Do not connect signals above 5V directly to the inputs. For higher-voltage systems, use a level shifter or a resistor voltage divider before connecting.
What is the difference between stream mode and capture mode?
Capture mode stores data in the onboard hardware buffer for fast, high-rate bursts. Stream mode transfers data continuously over USB, trading maximum sample rate for unlimited recording duration. Use capture mode for tight timing analysis, stream mode for long protocol traces.
Why we stock this
Curated by Kindly Morrow. We test and vet every product before it hits the store. If we wouldn't use it in our own builds, we don't sell it.
Things to build with this
Fun projects to try once you get your hands on it.
Connect it to Home Assistant
Most hardware plays nice with Home Assistant. Add it to your dashboard, write an automation, and make your home a little smarter.
Hook it up to Claude
Wire it to an API, point it at Claude, and let AI decide what it does. The future of hardware is firmware you didn't write.
Give it to a kid and watch what happens
Half the fun of hardware is watching someone else figure it out. No instructions, just vibes.




