Design Win

Ultralow power (ULP) application programming interface (API) for the VL53L1CX

获取软件 下载数据摘要



To achieve the lowest power consumption possible, the ULP driver effectively allows the VL53L1X sensor to become a proximity detector. It does so using Time-of-Flight (ToF) technology. In such cases, the settings and ranging flows of the sensor are especially designed to reduce power consumption. For example, the current consumption is reduced to 65 μA at 1 Hz ranging frequency, with a 2V8 power supply. All the processing is fully embedded into the sensor firmware. In addition, the sensor does not output traditional data such as signal, spad nb, etc. The implemented mechanism raises an interrupt to the host when a target is detected in the field of view.

The VL53L1X can also be configured in its traditional ranging mode using the bare driver (STSW-IMG007). In this mode, the sensor is able to range up to 4 meters and you can range at fast speed (50Hz) or program the size of the field of view (FoV).

Both drivers (ULP and standard) can be used independently or together. When used together, the VL53L1CX acts as a low-power proximity detector, then it becomes an accurate ranging sensor when an interrupt is raised.

Applications of this ULP driver are numerous: battery operated devices, user detection, system activation, touchless switch and more.

  • 所有功能

    • Ultralow power (ULP) consumption, down to 65 µA (with 2v8 power supply) at 1 Hz ranging frequency
    • Embedded on-chip processing
    • Programmable interrupt threshold to wake up the host
    • Available settings in API for application tuning (distance threshold, macro-period...)
    • ULP API can be used as standalone or with the VL53L1X bare driver
    • Several examples of code showing how to use the ULP API
    • Complete kit including GUI, driver, and user manual