Enables LLM-driven control of Digilent WaveForms test instruments, allowing AI assistants to capture oscilloscope waveforms, generate signals, and perform logic analysis programmatically.
Sponsored
Provides an LLM-driven control server for Digilent WaveForms instruments, enabling AI assistants to programmatically interact with various test equipment like oscilloscopes, arbitrary waveform generators (AWGs), and logic analyzers. Built on `dwfpy`, this server facilitates capturing analog and digital signals, generating custom waveforms, controlling programmable power supplies, and performing protocol analysis (e.g., SPI) on supported Digilent devices such as the Analog Discovery 2, Analog Discovery 3, and Digital Discovery.
Key Features
011 GitHub stars
02Generate various analog signals (sine, square, triangle, custom)
03Execute SPI data transfers and interact with digital I/O pins
04Capture analog oscilloscope waveforms and measurements (DC voltage, RMS, frequency)
05Control programmable power supplies (V+/V-)
06Perform digital logic signal capture and analysis
Use Cases
01Integrating laboratory equipment into AI-driven development and testing workflows
02Automating hardware test sequences with AI assistants
03Programmatic interaction with mixed-signal test instruments