Developers [David and Dejan] have launched their ScopeFun all-in-one instrumentation multi-tool. The open source platform is designed around Xilinx’s Artix-7 FPGA (with 512Mb DDR3 SDRAM buffer) and packs an oscilloscope, arbitrary waveform generator, spectrum analyzer, logic analyzer, and digital pattern generator. The board is also outfitted with Cypress’s EZ-USB FX3 controller for interfacing with a PC with fast data transfers.
As for the specifications breakdown and features:
- Oscilloscope: Two analog channels, real-time sampling rate (250Msps dual channel/500Msps single), equivalent time sampling of (ETS) 2.0Gsps, 10-bit resolution, voltage ranges of 10mV to 2V per division, and a memory depth of 128-million sample per channel.
- Arbitrary Waveform Generator: Two analog channels, 200Msps update rate, 12-bit resolution, 4Vpp output voltage, and a custom waveform length of 32,768 samples per channel.
- Spectrum Analyzer: Two channels, and a DC frequency range up to 125MHz.
- Logic Analyzer: 12 channels (six input, six output, or 12 input or output), 250Msps max sampling rate, and a memory depth of 128-million samples per channel.
- Digital Pattern Generator: 12 channels (six input, six output, or 12 input or output), 250Msps max sampling rate, and a custom waveform length of 32,768 samples per channel.
On the software end, the ScopeFun is compatible with Windows, Linux, and Mac, and features a server mode that provides remote connections and requests to the ScopeFun via IP network, allowing the transfer of samples from nearly anywhere. It also sports a Python API that enables communication with the ScopeFun hardware directly from a Python script. Advanced signal rendering with 3D frame history and virtual persistence is also available if needed.
The ScopeFun open source AIO tool is now live on Crowd Supply and is priced at $650, which includes a custom aluminum enclosure and USB cable. The board will ship pre-calibrated, and backers at this level will receive a free ScopeFun t-shirt. High-quality passive (20/250MHz) oscilloscope probes are also available for $50, as well as an unpopulated PCB, also at $50, for those who would prefer to build the ScopeFun from scratch.