A demonstration shows how to build a real-time 3D room scanner using ST's VL53L5CX Time-of-Flight sensor (8×8 grid, 4-meter range, 60 Hz) combined with an IMU for orientation tracking. An ESP32 processes and streams sensor data as JSON to a PC running a Python viewer. The implementation covers noise filtering, orientation tracking, and plane fitting algorithms. Both the ESP32 firmware and Python viewer are available on GitHub.

1m read timeFrom hackaday.com
Post cover image

Sort: