02/09/2020 at 16:23 •
Been a while since I posted something here, but long story short modules have shifted to FPGAs, using a nice Lattice HX4K as the foundation for this.
These images come from a streamlit server that control a un0rick.cc board - and display those. Only A-mode for the moment, on a reflector, but why not going to a probe when I've got time ?
More about the physical setup there : http://un0rick.cc/rpi-setup
05/01/2017 at 08:47 •
Been playing along with this new motherboard and plugged in a Raspberry Pi W, along with its high-speed ADC board (here for the hackaday page) - you will note that the power use of 2W is somehow not bad for a whole ultrasound system - without motors):
In smallish (but better quality here), I've done the tests on cheap (2$) piezos without backing, for which I didn't know the frequency. The central frequency was around 1.9MHz, and the shield was enough to do some FFT'ing !
04/06/2017 at 20:05 •
and it's working!
And clean when unloaded:
The next gen will be smaller ! No need for power supply yeayy
03/22/2017 at 21:35 •
Yeay! An article detailing the work done on this project was submitted, accepted and publish by the Journal of Open Hardware =)
Arduino-like development kit for single-element ultrasound imaging. Journal of Open Hardware. 1(1), p.3. DOI: http://doi.org/10.5334/joh.2
03/20/2017 at 22:05 •
I'm quite tired of not having 10Msps+ ADCs as simple, easy to use Raspberry Pi pHAT. That's why I'm doing one - will be helpful to have one ready to work for my Pi Zeros!
Follow and like the THP Project at https://hackaday.io/project/20455-doing-a-high-speed-rpi-phat-bomanz =)
03/19/2017 at 22:57 •
I wanted to have a small board to connect the different modules.. and make room for two Raspberry headers (one for a raspberry, the other for a cape... say a 20Msps ADC =) ) - especially now that I have this wonderful pi W to play with!
It'll look like something like...
01/16/2017 at 21:15 •
All FDA requests for approval are available on the FDA website. To ask
for an approval, the entity requesting the approval base themselves on
previous devices, the "predicates". It's therefore quite easy to map the
It's fascinating to see how these resources map the history and evolution of the probes!
Attached below is the graph of these predicates.. leading ultimately to the state-of-the-art Clarius probe.
01/15/2017 at 21:35 •
I realized I was missing an overview of the system that was being designed. All in all, here it is summarized, the usual architecture found in the literature:
12/18/2016 at 15:49 •
The objective of this session was to
- Test the (lower-speed) acquisition using an arduino's ADC (~2Msps), which also streams over wifi, over UDP.
- Build and test a very basic, yet accurate, phantom
Script used were:
nc -lu 5005 > 20161217-222737.data-- to acquire the raw data streamed by the arduino on port 5005
python CreateCSV2.py 20161217-222737.data-- using the CreateCSV2 script to generate proper data using the good format from the raw data file. This was later consolidated in a single image.
Presented non scan converted
I aggregated the 4 images in one image with the rebuild script which yielded
and scan converted it:
- The acquisition is not too bad, even using an arduino
- The servo may be the limiting element in terms of lateral resolution
- the breadboard pitch is 0.1 inch, 2.54mm. We resolve this.
- There is an issue with repetition echoes: it may be worth waiting more than 300us between shooting lines.
- Using a gyro
- Using a RPi0 to connect to the analog processing onboard ADC.
11/03/2016 at 08:57 •
Yeah! After some time, glad to have the module on Tindie at https://www.tindie.com/products/kelu124/ultrasound-imaging-analog-processing-module/ . That's the same one as the logs below, useful to have fun with ultrasound signals.