Lyr3x / Roode

A reliable smart home people counter based on VL53L1X and ESPHome
The Unlicense
149 stars 43 forks source link

Implement support for vl53l0x and vl53L1X #1

Closed Lyr3x closed 4 years ago

Lyr3x commented 5 years ago

These fairly new ToF Laser sesnors are very promising to give better and more reliable measurements for larger distances.

Lyr3x commented 5 years ago

For the way more powerful VL53L1X, we should switch to the more complete library from pololu (https://github.com/pololu/vl53l1x-st-api-arduino/tree/master/vl53l1x-st-api). That way it is possible to use the ROI feature.

Lyr3x commented 5 years ago

Full support for VL53L0X added in v0.9.6 branch. Need two VL53L1X to test the according lib. May take some while.

Lyr3x commented 5 years ago

Since the pololu VL53L0X lib development seems to be stopped we should consider to switch to the adafruit library for the VL53L0X and maybe the Sparkfun library for the VL53L1X

Lyr3x commented 5 years ago

I recently ordered a pair of VL53L1X to be able to implement a basic support for this type of sensor. The advanced features these sensors provide will be implemented later.

Lyr3x commented 5 years ago

Test code to use one Vl53L1X with ROI is working fine. Will implement a new Sensor type soon. Vl53L0X is feature complete and tested