Gravity: 64×8 Matrix DTOF 3D Laser Ranging Sensor crashes the Unihiker k10
ThA 2026-08-03 17:59:46 230 Views2 Replies Hi
I have a Unihiker K10 (https://www.dfrobot.com/product-3075.html)
plugged in the Multi Function Expansion Board for UNIHIKER (https://www.dfrobot.com/product-2978.html)
I can succesfully get values from a i2c IMU sensor (https://www.dfrobot.com/product-2348.html) and a i2c geomag sensor (https://www.dfrobot.com/product-2874.html) and from huskylens v1 sensor connected to expansion board…
BUT
when the 64x8 LIDAR (https://www.dfrobot.com/product-3075.html) is connected to expansion board i2c, no code at all seems to execute.
I tested with all and without other I2C sensors, only the LIDAR creates this failure.
Did anyone faced similar problem and found a solution ?
The SEN0682 only has UART and USB-C interfaces — no I2C. When you plug it into the expansion board's I2C port, the sensor's TX line pulls the SDA bus low and locks it up, which is why the K10 hangs before any code runs.
The Wiki wiring diagrams show two connection methods: USB-C direct to PC, or the Gravity-4P UART cable through a TTL-to-USB adapter like the Rainbow V2. There's no I2C option.
If you want to use it with the K10, wire the sensor's Gravity-4P to a UART port on the expansion board instead, or connect the USB-C straight to the K10's USB port. The logic level is 3.3V so it's safe for the ESP32-S3.
Jason.Miao 

