FYI I Just stumbled upon an open source oscilloscope on Crowd Supply:
ThunderScope packs the power of expensive, bulky high-end oscilloscopes into a portable and affordable package. While traditional scopes are limited by their built-in processing capabilities and cramped user interfaces, ThunderScope is designed to stream the complete 1 GS/s of sample data in real time to your computer for processing and analysis. ThunderScope’s fast connections (via Thunderbolt, USB 4, and PCI Express) and unique software-defined architecture allows it to be used for everything from simple measurements to complex protocol analysis.
Looks promising, though I haven’t used an oscilloscope in years!
I’d call this a DAQ rather than a scope. I have always wanted a good DAQ alternative to the NI products, preferably with good Linux support. This looks great! It has been some time since I checked for decent analogue output (i.e. arbitrary waveform generators) not PWM systems like on Arduino. I am sure they are starting to exist.
When I was at NIST we were basically wedded to the NI hardware because the feature set was hard to beat elsewhere. Functions such triggering captures is essential for so many applications. NI had pretty poor Linux support (though I think this might be changing as they are moving their real time systems over to linux).
I don’t have much call for this sort of hardware these days. But I would think that the OpenMRI folks might? Ping @Moe@Lionel@lwinter