DIY open-source ultrasound hardware on the rp2040/rp2350

(un0rick.cc)

49 points | by kelu124 7 hours ago ago

4 comments

  • 05 a minute ago

    Honestly what they're describing can be done on any MCU without PIO - set up clock division/PLL to provide ADC clock, use that same clock for timer source, set up a timer channel to trigger the pulse, set up a timer channel to trigger ADC DMA capture start, start the timer.

    Congrats, now you have capture synchronized to pulse start "providing the sub-microsecond timing needed for ultrasound acquisition".

  • flowersjeff 5 hours ago

    So... paired with https://coe.gatech.edu/news/2026/04/batteries-not-included-o...

    and one has a complete hardware solution?

  • teamonkey 2 hours ago

    As someone who has never had an opportunity to play with it, I’m fascinated by what people are doing with PIO. In many cases it seems to be a ‘good enough’ FPGA on absurdly cheap hardware.