I'm pretty sure I've got everything wired up properly (see images below), and have re-wired it a number of times, as well as switching the resistors for the spare ones, but it still doesn't seem to work

Running the code provided with the CamJam Worksheets '5-distance.py', I always just get:
Code: Select all
DistanceSensorNoEcho: no echo received
warnings.warn(DistanceSensorNoEcho('no echo received'))