{"product_id":"vl53l0x-time-of-flight-laser-ranging-sensor-940nm-i2c-2m-arduino-robotics","title":"VL53L0X Time-of-Flight Laser Ranging Sensor Module | 940nm I2C | 2m Range 1mm Resolution | Arduino Robotics","description":"\u003ch2\u003eVL53L0X Time-of-Flight Laser Ranging Sensor Module — 940nm I2C | 2m Range | 1mm Resolution\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eVL53L0X\u003c\/strong\u003e from ST Microelectronics is the world’s smallest Time-of-Flight (ToF) ranging sensor, using \u003cstrong\u003eFlightSense™ technology\u003c\/strong\u003e to measure the time taken for a 940nm infrared laser pulse to travel to a target and return — providing accurate distance measurements up to \u003cstrong\u003e2 metres\u003c\/strong\u003e with \u003cstrong\u003e1mm resolution\u003c\/strong\u003e, completely independent of target reflectance. Unlike IR proximity sensors that measure reflected light intensity (and are fooled by dark or light surfaces), the VL53L0X measures actual time-of-flight and delivers consistent distance readings regardless of target colour or reflectivity. This breakout board integrates the VL53L0X with all supporting components and a 2.8V regulator, accepting 2.6–5.5V supply for direct Arduino and Raspberry Pi compatibility.\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSensor IC\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eST Microelectronics VL53L0X\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTechnology\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTime-of-Flight (ToF), FlightSense™\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLaser Wavelength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e940nm (infrared, eye-safe Class 1)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMeasurement Range\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eUp to 2m (6.6ft)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eResolution\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1mm\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAccuracy\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e±3% (typical, optimal conditions)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterface\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eI2C (400kHz fast mode)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eI2C Address\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0x29 (default, software-changeable)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSupply Voltage (VIN)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2.6V – 5.5V\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRegulated Output (VDD)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2.8V, ~150mA available\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAdditional Pins\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eXSHUT (shutdown input), GPIO1 (interrupt output)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePackage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eSMD (on breakout board)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOrigin\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eMainland China\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eToF vs. IR Proximity Sensors\u003c\/h3\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003cth\u003eProperty\u003c\/th\u003e\n\u003cth\u003eVL53L0X (ToF)\u003c\/th\u003e\n\u003cth\u003eIR Proximity Sensor\u003c\/th\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMeasurement method\u003c\/td\u003e\n\u003ctd\u003eTime-of-flight (laser pulse timing)\u003c\/td\u003e\n\u003ctd\u003eReflected IR intensity\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTarget colour effect\u003c\/td\u003e\n\u003ctd\u003eNone — independent of reflectance\u003c\/td\u003e\n\u003ctd\u003eSignificant — dark objects appear closer\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMaximum range\u003c\/td\u003e\n\u003ctd\u003e2m\u003c\/td\u003e\n\u003ctd\u003eTypically 10–80cm\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e1mm\u003c\/td\u003e\n\u003ctd\u003eAnalogue, low resolution\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAmbient light immunity\u003c\/td\u003e\n\u003ctd\u003eHigh (940nm, narrow band)\u003c\/td\u003e\n\u003ctd\u003eLow (affected by sunlight)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI2C (digital)\u003c\/td\u003e\n\u003ctd\u003eAnalogue or digital threshold\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eST FlightSense™ technology\u003c\/strong\u003e — genuine ST VL53L0X sensor, not a clone\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003e2m measurement range\u003c\/strong\u003e — far exceeds typical IR proximity sensors\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003e1mm resolution\u003c\/strong\u003e — precise distance measurement for robotics and automation\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eTarget-independent\u003c\/strong\u003e — consistent readings regardless of target colour or reflectivity\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eI2C interface\u003c\/strong\u003e — simple 2-wire connection to Arduino, Raspberry Pi, or any I2C microcontroller\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003e2.6–5.5V supply\u003c\/strong\u003e — direct 3.3V and 5V Arduino\/Raspberry Pi compatibility\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eXSHUT pin\u003c\/strong\u003e — hardware shutdown for power management and multi-sensor I2C address assignment\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eGPIO1 interrupt\u003c\/strong\u003e — hardware interrupt output for threshold-based distance alerts\u003c\/li\u003e\n  \u003cli\u003e✅ \u003cstrong\u003eEye-safe Class 1 laser\u003c\/strong\u003e — 940nm infrared, safe for consumer and educational use\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCommon Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRobot obstacle detection and avoidance\u003c\/li\u003e\n  \u003cli\u003eDrone altitude hold and landing detection\u003c\/li\u003e\n  \u003cli\u003eGesture recognition (hand distance sensing)\u003c\/li\u003e\n  \u003cli\u003eLiquid level measurement in tanks\u003c\/li\u003e\n  \u003cli\u003ePeople counting and presence detection\u003c\/li\u003e\n  \u003cli\u003e3D scanning and mapping (short range)\u003c\/li\u003e\n  \u003cli\u003eAutomatic door and gate triggering\u003c\/li\u003e\n  \u003cli\u003eParking sensor and proximity alert\u003c\/li\u003e\n  \u003cli\u003eCamera autofocus assist\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eArduino Quick Start\u003c\/h3\u003e\n\u003col\u003e\n  \u003cli\u003eConnect VIN to Arduino 3.3V or 5V, GND to GND, SDA to A4 (Uno) or SDA pin, SCL to A5 (Uno) or SCL pin.\u003c\/li\u003e\n  \u003cli\u003eInstall the Adafruit VL53L0X library via the Arduino Library Manager.\u003c\/li\u003e\n  \u003cli\u003eUpload the basic ranging example sketch.\u003c\/li\u003e\n  \u003cli\u003eOpen Serial Monitor at 115200 baud to see distance readings in millimetres.\u003c\/li\u003e\n\u003c\/ol\u003e\n\n\u003ch3\u003eMultiple Sensor I2C Setup\u003c\/h3\u003e\n\u003cp\u003eThe VL53L0X has a fixed default I2C address (0x29). To use multiple sensors on the same I2C bus, use the XSHUT pin to disable all sensors, then enable and re-address them one at a time using software. The Adafruit library includes examples for multi-sensor setups.\u003c\/p\u003e\n\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does this work outdoors in sunlight?\u003c\/strong\u003e\u003cbr\u003eA: The VL53L0X uses a 940nm narrow-band laser and optical filter to reject ambient light. It works in most outdoor conditions but performance may degrade in very bright direct sunlight at maximum range.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What is the minimum measurable distance?\u003c\/strong\u003e\u003cbr\u003eA: The VL53L0X can measure distances as short as approximately 30mm (3cm). Objects closer than this may not be reliably detected.\u003c\/p\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1× VL53L0X Time-of-Flight Laser Ranging Sensor Breakout Board\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":46981891162347,"sku":"\u003cnone\u003e","price":7.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/vl53l0x-tof-laser-ranging-sensor-module.webp?v=1761115180","url":"https:\/\/keszoox.com\/products\/vl53l0x-time-of-flight-laser-ranging-sensor-940nm-i2c-2m-arduino-robotics","provider":"Keszoox","version":"1.0","type":"link"}