“You'll need a couple of resistors to use this with a Raspberry Pi. The GPIO pins require 3.3v but the echo pulse sends 5V. So, you build a voltage divider with some resistors and all works well.
Once running, it measures reasonably accurately. I think the biggest source of error is the timing command within the python script. However, for the price, I really can't complain.”