protocol-analyzer
SolidSerial protocol analysis and debugging for common embedded interfaces (I2C, SPI, UART)
AI & Automation 1,160 stars
71 forks Updated today MIT
Install
Quality Score: 96/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Protocol Analyzer Skill
## Overview
This skill provides serial protocol analysis and debugging capabilities for common embedded communication interfaces including I2C, SPI, and UART.
## Capabilities
### I2C Analysis
- Bus address detection and scanning
- Transaction decoding and timing
- NACK handling and error detection
- Multi-master arbitration analysis
- Clock stretching detection
- 7-bit and 10-bit addressing
- Fast mode and fast mode plus support
### SPI Analysis
- Transaction decoding
- Mode configuration (CPOL/CPHA)
- Clock frequency analysis
- Chip select timing verification
- Full-duplex data capture
- Multi-slave configurations
### UART Analysis
- Frame analysis and decoding
- Baud rate auto-detection
- Parity and stop bit verification
- Flow control analysis (RTS/CTS)
- Break condition detection
- Error frame identification
### Timing Analysis
- Setup and hold time verification
- Clock frequency measurement
- Inter-frame timing analysis
- Protocol timing compliance
- Glitch and noise detection
### Integration
- Saleae Logic analyzer integration
- Sigrok/PulseView support
- Protocol decoder libraries
- Export to standard formats
## Target Processes
- `device-driver-development.js` - Driver debugging and validation
- `hardware-bring-up.js` - Initial communication verification
- `signal-integrity-testing.js` - Protocol signal analysis
- `bsp-development.js` - BSP communication testing
## Dependencies
- Logic analyzer software (Saleae Logic, Sigrok)
- Pr...
Details
- Author
- a5c-ai
- Repository
- a5c-ai/babysitter
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
scope-logic-analyzer
Test equipment integration for signal analysis (oscilloscope and logic analyzer)
1,160 Updated today
a5c-ai AI & Automation Solid
network-protocol-analysis-skill
Network protocol capture, analysis, and fuzzing capabilities
1,160 Updated today
a5c-ai AI & Automation Solid
hardware-security
Hardware and embedded security research capabilities. Interface with JTAG debuggers, analyze SPI/I2C communications, dump and analyze firmware, support fault injection, side-channel analysis, and hardware exploitation research.
1,160 Updated today
a5c-ai AI & Automation Solid
wireless-protocols
Embedded wireless protocol implementation (LoRa, Zigbee, Thread, Matter)
1,160 Updated today
a5c-ai AI & Automation Solid
memory-analysis
Embedded memory analysis, optimization, and leak detection
1,160 Updated today
a5c-ai