Using VL53L0X Laser Distance meter in Arduino

Using VL53L0X Laser Distance meter in Arduino

This video shows you how to use the VL53L0X module to measure distance. Must watch this two videos 1-Arduino Library (getHub) 2- Adafruit Download page
To download the datasheet of VL530X click here.
Or download the library directly from our website Arduino Library VL523L0X

 /* This example shows how to use continuous mode to take
range measurements with the VL53L0X.
// Original Source from Adafruit
Modefied by Ahmad Nejrabi for
Date modefied: Sep 26, 2017
#include "Adafruit_VL53L0X.h"

Adafruit_VL53L0X lox = Adafruit_VL53L0X();

void setup() {

  // wait until serial port opens for native USB devices
  while (! Serial) {
  Serial.println("Robojax Test");
  if (!lox.begin()) {
    Serial.println(F("Failed to boot VL53L0X"));
  // power 
  Serial.println(F("VL53L0X API Simple Ranging example


void loop() {
  VL53L0X_RangingMeasurementData_t measure;
  Serial.print("Reading a measurement... ");
  lox.rangingTest(&measure, false); // pass in 'true' to get debug data printout!

  if (measure.RangeStatus != 4) {  // phase failures have incorrect data
    Serial.print("Distance (mm): "); Serial.println(measure.RangeMilliMeter);
  } else {
    Serial.println(" out of range ");