Data Sheet
Table of Contents
Introduction 3
Features 5
Example Code 6
Serial (TTY) Log Output 6
I2C pull-up resistors 7
I2C commands
Read Distance 8, 12
LED Disable 8, 12
LED Enable 8, 13
LED On 8, 13
Continuous mode 8, 15
Single Step mode 8, 16
Real Time mode 8, 16
Change I2C address 8, 17
Reboot only 8, 13
LED mode save with reboot 8, 14
Reset to factory defaults 8, 14
Write custom VL53L0X config 9, 18
Preset Ranging mode 9, 21
Auto-Calibrate Distance Offset 9, 19
Auto-Calibrate Crosstalk 9, 20
Disable WatchDog Timer 10, 24
Enable WatchDog Timer 10, 24
Query Settings 10, 22
Auto-Set I2C Addresses 10
Verify connected I2C addresses 10
Autonomous mode start 11, 25
Autonomous/Ultrasonic mode End 11, 26
Start Ultrasonic Emulation mode 11, 27
End Ultrasonic Emulation mode 11, 28
Hardware Clear Pin 11, 28
Autonomous IoT mode start 11, 29
Technical Specifications 32
Wiring Diagram 33
Original Concept 33
Front/Side Views & Dim 34
Rear View 34
Appendix A
Sample Arduino UNO Sketches 35
tinyLiDAR Reference Manual rev1.26 1