The HC-SR04 ultrasonic ranging module uses ultrasonic sound waves to measure distances from 2cm to 400cm with 3mm accuracy. It works by sending out an 8 cycle burst of 40kHz ultrasound when triggered, and then measuring the time it takes for the echo to return. The echo pulse width corresponds directly to the distance of the detected object. By knowing the speed of sound, the distance can be calculated using the time difference between the trigger signal and received echo. The module operates on 5V and requires a minimum 10uS trigger pulse to initiate each range reading.