gusmanb/logicanalyzer

24 channel, 100Msps logic analyzer hardware and software

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 59 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 3rd, 2022
Open Issues & Pull Requests: 49 (+0)
GitHub issues: Enabled
Number of forks: 530
Total Stargazers: 4,979 (+0)
Total Subscribers: 139 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.6 hours
Mean response time: 8.1 days
90th percentile: 9.0 days
Tracked items: 117

Most active contributors

Sign in to see contributor activity.

How this project is maintained

95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 39
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 364 days
Stale 30+ days: 34
Stale 90+ days: 29

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (11)
  • bug (10)
  • documentation (2)
  • good first issue (2)
  • duplicate (1)
  • on hold (1)

Detailed Description

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.