<d1b2>
<intricatebot> Hello everyone, I'm an Electrical Engineering student working on my senior design project. I am looking at making an ultra-low-cost (~$50) oscilloscope, waveform generator, and power supply combo aimed at supporting students in my college's EE labs. The device will have a modest bandwidth (likely around 100 kHz) and is designed to be as accessible as possible. I came across ngscopeclient and was really impressed by the software—it's
<d1b2>
far beyond anything I could hope to achieve on my own. To keep costs down, I'm avoiding FPGAs, and instead, I am considering the use of a microcontroller with DMA to stream data to a computer. With that being said, nothing is set in stone as I am still very early into the project. Would ngscopeclient be compatible with such a setup? I understand that I’d need to develop custom drivers and FPGAs are better for this type of design, but I’d love to
<d1b2>
hear your thoughts on feasibility and any potential challenges. Thanks in advance for any insights!