Logic Analyzers
USB logic analyzers and protocol decoders — Saleae, Cynthion, Glasgow, DSLogic, sigrok.
The other half of digital debug. A logic analyzer captures dozens of signals at once and decodes I2C / SPI / UART / CAN / USB / 1-Wire / etc. on the fly. Use this with Oscilloscopes (which still beat LAs on edge quality and analog) and Debug Probes for full firmware-plus-bus visibility. For the firmware itself see MCU Platforms and MCU Dev Kits.
Mainstream USB logic analyzers
- ★ Saleae Logic 8 / Logic Pro 8 / Logic Pro 16 — the polished default. 8 or 16 channels, up to 500 MS/s analog + 500 MS/s digital on Pro 16. Saleae's software is closed-source but excellent — exceptional protocol decoder library, great UX, scripting API. Pricey ($400 for Logic 8; $1500 for Pro 16). They offer educational discounts.
- ★ DSLogic Plus / U3Pro16 / U3Pro32 — DreamSourceLab's budget alternative. Runs sigrok (DSView is a fork of PulseView). U3Pro16 ($299) is the strongest $/channel offer in 2026.
- Kingst LA1010 / LA2016 / LA5016 — cheap 16-channel sigrok-compatible LAs, ~$100–$200. Software is OK; PulseView works.
- FX2-based clones ("Cypress FX2LP" $10 LAs on Amazon) — laughably cheap, work fine in sigrok at ≤24 MHz, perfect for slow buses.
- Innomaker / Hantek LA series — mid-tier; Hantek 4032L is a budget 32-channel option.
Open-hardware LAs / "protocol playgrounds"
- ★ Cynthion (Great Scott Gadgets, formerly LUNA) — open-hardware USB protocol analyzer + LA + USB host emulator. Apache-2 hardware, FOSS Packetry/Facedancer software. Specifically excellent for USB protocol work — captures Hi-Speed USB packets natively. Mainstream-ready in 2026.
- ★ Glasgow Interface Explorer — open-hardware multitool: LA, protocol analyzer, in-circuit programmer, UART/SPI/I2C/JTAG bridge, voltage-translating GPIO. iCE40-based, MIT/BSD. The "Swiss Army knife of digital interfaces." Available again in 2026 after a long supply gap.
- iCEBreaker LA / Fomu / TinyFPGA-BX — DIY logic analyzers built on FOSS-toolchain FPGAs. Educational; not turn-key.
- PulseView's "demo device" — software-only; great for learning sigrok before buying anything.
MSO + LA combos
- Most modern Rigol / Siglent / Tek scopes have an MSO option that adds 8–16 logic channels to the scope. If you'll use both rarely, an MSO scope can replace a standalone LA. See Oscilloscopes.
- Digilent Analog Discovery 3 has a 16-channel LA bundled with its scope/AWG; arguably the best deal for a tiny lab.
Software / ecosystems
- ★ sigrok / PulseView — FOSS LA software (GPL3); supports 50+ devices including most cheap LAs. Decoders for ~140 protocols and counting.
- Saleae Logic 2 — closed but excellent; runs on Mac/Win/Linux. Has a Python automation API.
- DSView (DreamSourceLab) — PulseView fork, slightly nicer UI, tied to DSLogic hardware.
- Packetry — Cynthion's modern USB-focused capture/decoder UI.
License / pricing notes
- Saleae is closed-source and paid hardware but the software is free for owners and updated regularly. They actively support reverse-engineered protocols.
- DSLogic / Kingst / Innomaker all rely on FOSS sigrok under the hood; you're paying for hardware.
- Cynthion ($249) and Glasgow (~$200 in 2026) are fully open-hardware — schematics + firmware on GitHub.
- FX2 clones are usually pirated firmware; sigrok loads its own FOSS firmware on connection. Functional but feel-bad.
Pick this if…
- Polished, reliable, "just works": Saleae Logic 8 / Pro 16 — pricey but you'll never blame the tool.
- Best $/channel FOSS-friendly: DSLogic U3Pro16.
- USB protocol debugging: Cynthion.
- One tool for any digital interface, hackable: Glasgow.
- Already own a Rigol/Siglent scope: add the MSO option instead of buying a standalone LA.
- Tiny budget, slow buses (I2C, UART): $10 FX2 clone + sigrok.