The current consumption for the VL6180X is dependent on how it is used in the application.
The ranging measurement current consumption of the VL6180X in an application is dependent on the target distance, target reflectance, and sampling rate. An application measuring a target at 50mm with a reflectance of 17% sampling at 10Hz will draw an average 1.7mA. The average current consumption will be reduced to 0.17mA in the sample rate is reduced to 1Hz.
Shutdown (GPIO0 = 0) No I2C
After boot and device ready
In addition, the VL6180X has a feature to reduce the current consumption when there is no target. The Early Convergence Estimate (ECE) will stop a measurement in 0.5ms if there is not enough returned signal. This feature greatly reduces the current consumption. The table below shows average current consumption under various conditions and show the effectiveness of the ECE.
Range Inter-measurement period(1)
ECE = 1.05
ECE = OFF
No Tgt (mA)
Tgt @ 50mm (mA)
Tgt @ 100mm (mA)
(1) Max Convergence time = 50ms
The ALS feature consumes an average of 300uA while integrating. The table below shows average current consumption under various sampling and integration times.
Int 50 (mA)
Int 100 (mA)
Int 150 (mA)
Int 200 (mA)
Retrieving data ...