Tooling

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.

On this page