GY-530 VL53L0X Time-of-flight (ToF) distance sensor module.
Measures the time taken for infrared laser pulses to reach the nearest object and return.
Range is dependent upon the reflectivity of the target - in our sample testing we found a useful range of around 300mm for a hand.
Supply voltage 3V-5V.
Communication - I2C, compatible with the Adafruit VL53L0X library for Arduino.
Dimensions - 10.5 mm x 13.3 mm
Demonstration using the Arduino Uno available here.