Header banner
Revain logoHome Page
Marc Stewart photo
1 Level
1312 Review
53 Karma

Review on 📏 Gowoops VL53L0X ToF Laser Ranging Sensor Breakout - Accurate 940nm Laser Distance Measurement I2C Module by Marc Stewart

Revainrating 5 out of 5

Wonderful! Compatible with Adafruit VL53L0X Library

I am currently using this in a NodeMCU project using the Arduino IDE with the Adafruit VL53L0X library. It works great and requires minimal setup - just use Adafruit's instructions and the standard I2C port on the device you're using. They also have a great Python library (Adafruit Blinka) if you want to use a Raspberry Pi, but they don't support Tinkerboard and many other Linux single-board computers, so be careful. Support for your board could be added and advanced users could do it quickly/easily, but changes would need to be made to Adafruit's default settings. Very accurate on shiny surfaces. Also the default I2C address is 0x29, but it's very easy to change it in software: 1. Pull all latch pins to the low position2. about 10 ms delay to reset the sensors3. Disable the device whose address you want to change high4. Send the appropriate command (_lox_.begin(_address_), where _lox_ is the sensor you defined and _address_ is the desired address) to the sensor to change the i2c3 address. Pull the breaker on the next sensor you want to change to a high address by repeating steps 3-5 until you have changed all addresses. A low-level shutdown or power failure will reset the sensors, so you'll have to repeat this process every time you start it up. .Amazing and cheap little modules.

Pros
  • Time-of-Flight Ranging Integrated in Compact Module
Cons
  • Out of fashion