Case study
Distance Measurement System
High-precision distance measurement using TF-Luna LiDAR paired with a Flutter desktop app for data visualisation.
At a glance
- Status
- Shipped
- Tech stack
- TF-LunaLiDARFlutterDesktopSerial (UART)Data logging
Challenge
The client needed a benchtop distance measurement system with millimetre-level repeatability, real-time graphing, and logged data export — running on Windows and macOS without requiring specialised measurement software.
Solution
We integrated the TF-Luna LiDAR module (UART output, 0.2–8m range, 1mm resolution) with a Flutter desktop application. The app reads the serial data stream, renders a live distance graph, and supports CSV export with timestamps. Cross-platform build works on both Windows and macOS from a single codebase.
Outcome
Shipped and deployed. The system achieves consistent ±2mm repeatability in use. The Flutter desktop app eliminated the need for any specialised software installation on client machines.
0.2–8m
Range
±2mm
Repeatability
Windows + macOS
Platforms
CSV with timestamps
Export
Tech used
Building something similar?
Tell us about your project. We will assess it technically and come back within 24 hours with a realistic path to production.