LogicAnalyzer is a logic analyzer that combines custom 24-channel, 100 megasample-per-second hardware with software for capturing and analyzing digital signals.
The tool addresses the need for affordable hardware-based signal analysis. It consists of a physical device built around a Raspberry Pi Pico microcontroller and accompanying software that runs on a computer. Users connect the analyzer's channels to digital circuits, configure capture settings through a terminal application or graphical interface, and the software displays and decodes the captured signals. The software integrates all Sigrok protocol decoders, enabling analysis of common digital communication standards without requiring separate decoder implementations.
The project suits hobbyists, embedded systems developers, and retrocomputing enthusiasts who need to debug digital circuits and protocols. It works well for educational purposes and situations where commercial logic analyzers are prohibitively expensive. The hardware can be ordered as a preassembled board or as gerber files and component lists for self-assembly or manufacturing through third-party services. The tool distinguishes itself through its open design, low cost relative to commercial alternatives, and support for a comprehensive set of protocol decoders via Sigrok integration.
Development on the project resumed after an extended pause, with the maintainer indicating plans for significant changes in the near term. Recent work has focused on supporting newer Raspberry Pi Pico hardware revisions, completely rewriting the analysis software for improved rendering performance and automatic analyzer detection, and introducing a new terminal-based capture configuration application. Documentation is acknowledged as outdated and scheduled for updates. A beta version of the next release is available for testing through the project's discussions section.