esphome / esphome/feature-requests

Add the STM VL53L1X sensor (4m version of the VL53L0X)

Open
#836 21 comments 8 reactions 0 assignees View on GitHub
component: vl53l0x Type: Distance
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

I would like to see support for the STM VL53L1X sensor for ranging distances and detecting objects.

**Please describe your use case for this integration and alternatives you've tried:**

I looked into the integration of the STM VL53L0X in the hope that it would be very similar or even fit. However, looking into the specs it does not unfortunately, there is a complete different set of registers.

**Additional context**

Polou which afaik is the base for the integration in esphome, offers two distinct projects to integrate both versions.
[vl53l0x](https://github.com/pololu/vl53l0x-arduino)
[vl53l1x](https://github.com/pololu/vl53l1x-arduino)
Albeit I do not know about the state of the vl53l1x project, as I did not yet test it.
Unfortunately, even it is said that the esphome integration is based on the pololu/vl53l0x-arduino library, I could not see enough similarities to get into it and to see how something similar could be done with the vl53l1x project.
As of now I could not find the specific API description of STM either, I found some C-lib but not yet the I2C communication protocol. A link would be highly appreciated.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.