Giter Club home page Giter Club logo

Comments (6)

FilipDominec avatar FilipDominec commented on June 4, 2024 1

Yes, I believe such a $15 scope could get quite popular.

For some uses, e.g. in digital electronics, it would be even more appropriate than common scopes. Imagine how many experiments you could run with additional hardware interfaces of the RP2!

A dedicated PCB would be cool, but it is not necessary - one can just master some soldering (use a lot of flux!) and get a TQFP breakout board for $3.

from rp2daq.

FilipDominec avatar FilipDominec commented on June 4, 2024

Hi, I have no knowledge of such firmware, but in its rudimentary form it should not be hard to write if you are familiar with C. I am not sure it is a good investment of your time, though:

  • My experience with rp2daq is that it is far from trivial to ensure continuous 500 ksps data flow from Pi Pico, when Windows & Linux behave a bit differently under 100% CPU load. I have accomplished this, and I have no capacity to extend my projects to STM32.

  • What I definitely intend to implement is 100 Msps oscilloscope using AD9288-100 and the Pi Pico's PIO&DMA features. Of course this data rate will no more fit into the 1 MB/s bandwidth of Pico's slow USB, it will have to operate either in triggered bursts, or use some data binning and "digital phosphor screen". This will make it nearly competitive with the low-end commercial oscilloscopes.

from rp2daq.

FilipDominec avatar FilipDominec commented on June 4, 2024

With some radical overclocking of Pico, and 74€ investmesnt in AD9286BCPZ-500, one could go up to some 500 Msps; the PIO takes parallel 8bit data on the full system clock. But the reliability of such setup would have to be established experimentally, especially its USB communication reliability at such high clocks.

from rp2daq.

FilipDominec avatar FilipDominec commented on June 4, 2024

Perhaps a more realistic option is to stick to 250 Msps, corresponding to the current reliable system clock of 250 MHz.

Such ADC seem available for some 20-25€, like AD9481BSUZ-250. Of course these may be Chinese counterfeits, but for a hobby-grade oscilloscope and concept testing they may serve well.

So far I have bought AD9288-100 and will test it as I get some spare time again.

from rp2daq.

epsi1on avatar epsi1on commented on June 4, 2024

Cool, I believe with something like 100Msps, your project can be more popular.
You can make another opensource project for PCB hardware with like AD9288.
Then I think you can also put the assembled PCB for sale with small profit margin, as there will be potentially many users which are willing to buy pcb and make a 100Msps DAQ with RPI Pico. First one would be me if price is less than or equal $50 :)

from rp2daq.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.