Products/TinkerBlock Ultrasonic Distance Sensor Kit
TinkerBlock Ultrasonic Distance Sensor KitTinkerBlock 46-Piece Sensor Module Kit
Your kit · TBULTRA

TinkerBlock Ultrasonic Distance Sensor Kit

Distance by echo timing, five to a pack — enough for a robot with a sensor on every side.

TinkerBlock Ultrasonic Distance Sensor Kit
TinkerBlock Ultrasonic Distance Sensor Kit
Start step 1 →Not started · about 55 min

Your 3 steps

Saved in this browser

Four wires, no library, and why the first number you print looks like nonsense.

Two pads decide whether the sensor speaks GPIO, I2C, UART or 1-Wire. Both arrive open.

Find out what it can honestly seeread before building15 min

The 4 m on the box, the 2–3 m to design to, and the surfaces that return nothing at all.

What is in your box

Each part links to its own page, written once and shared across kits.

Also in the box
5 × Ultrasonic Distance Sensor module on the TK50 board1 × set of assorted brick and join adapters1 × storage container
Community

Product questions

See what other owners have asked, and read their solutions.

Ask a question ↗

TinkerBlock Ultrasonic Distance Sensor Kit

Loading discussions…

Order or missing parts?

Quote TBULTRA and the error text. Weekdays, Sydney time, usually the same day.

Contact us about your order →
Different board in hand?

Every module page carries a board switcher. Pick yours once and the pins and the code follow you across the site.

Compare the boards →

What this is for

The sensor that finally makes a microsecond feel like a real unit. You send a pulse, you time the echo, and the arithmetic in between is the whole lesson.

Five, not one

One sensor is a demo. Four is a robot that knows what is around it — front, back and both sides — and the fifth is the one you break. That is the reason this ships as a pack rather than a single part.

It is also why the four protocols do not have to be decided today. Choosing one means soldering a bridge, which is not something you undo casually, so most people leave the boards as they came and commit one or two when a build actually needs a bus.

The thing that catches people

Not the supply. The listing calls this an HC-SR04, and an HC-SR04 is a 5 V part whose echo pin needs a divider before it can touch a 3.3 V board. These are not that part. The chip is an RCWL-9610A, the board prints 3.3V-5V on the back, and there is no regulator between the header and the chip — so power it from 3V3 and the echo comes back at 3.3 V, straight into an ESP32 pin with nothing in the way. Not the HC-SR04 you know is the long version.

What does catch people is zero. There is no error this sensor can report, so a soft surface, an angled surface, an empty room and a genuine fault all arrive as the same thing: no echo, which a sketch will cheerfully convert to 0.0 cm. Treat a timeout as "unknown" rather than as a distance.

Distance also drifts with temperature, because the speed of sound does. It is about 343 m/s at 20 °C and roughly 0.6 m/s faster per degree — which is under a centimetre over a couple of metres, and worth knowing before you blame your code.

Once this kit is done

Edit this page — content/kits/tinkerblock-ultrasonic.mdx