Skip to main content

Manufacturing / Level Sensing

ToF Tank Level Monitor: Non-Contact Level Sensing with the VL53L0X and LoRa, BLE or Wi-Fi

For an Indian industrial client we built a non-contact tank level monitor on the VL53L0X time-of-flight sensor, with LoRa, BLE or Wi-Fi telemetry and refill alerts. Completed by early 2025; >1 year on battery (design target).

What we did: We designed the low-power embedded system around the VL53L0X time-of-flight sensor, a calibration algorithm that compensates for steam and dust, wireless telemetry over LoRa, BLE or Wi-Fi, a cloud dashboard with alerts, mobile notifications, and an output that can start a refill pump when the level drops below a threshold.

Industrial client, India6 monthsTeam of 1

Published Last reviewed:

Non-contact
No floats or moving parts
>1 year
Battery-powered operation
Design target
LoRa / BLE / Wi-Fi
Telemetry options
VL53L0X
Time-of-flight sensor
Illustrative photo: a sensor module on a rooftop water tankIllustrative image

The Challenge

Common tank level sensors each have a weak point: floats wear out mechanically, and ultrasonic and pressure sensors can be thrown off by temperature and condensation. The client wanted a compact, accurate, non-contact level monitor built on the VL53L0X time-of-flight (ToF) sensor, with no moving parts, that reports levels remotely and runs on a battery.

Mechanical wear

Float switches and other moving parts wear out and fail over time.

Impact: No moving parts

Environmental effects

Temperature, condensation, steam and dust can distort level readings from conventional sensors.

Impact: Calibration needed

Manual inspection

Without remote readings, staff must check tanks by hand and may notice low levels too late.

Impact: Remote monitoring

Long battery life

Many tanks have no convenient power, so the monitor had to run on a battery for a long time.

Impact: Low-power design

Our Solution

The monitor mounts above the liquid and uses the VL53L0X, which times how long a pulse of infrared laser light takes to bounce back, to measure the distance to the surface. A calibration algorithm compensates for steam and dust. A low-power embedded system sends readings over LoRa, BLE or Wi-Fi to a cloud dashboard, which shows live levels, raises alerts, pushes mobile notifications and can trigger a refill pump when the level drops below a threshold.

System Architecture

Sense, compensate, transmit, act.

Sensing

  • VL53L0X time-of-flight distance sensor
  • Non-contact: no floats or moving parts
  • Calibration for steam and dust

Embedded and radio

  • Low-power embedded system with RTOS firmware
  • LoRa, BLE or Wi-Fi telemetry
  • Battery-powered operation

Cloud and automation

  • Cloud dashboard with live tank levels
  • Threshold alerts and mobile notifications
  • Refill-pump trigger on low level

Key Design Points

SensorST VL53L0X time-of-flight
Sensor rangeUp to 2 m (VL53L0X datasheet)
MeasurementNon-contact distance to surface
TelemetryLoRa, BLE or Wi-Fi
PowerBattery; >1 year (design target)
AutomationLow-level refill-pump trigger

What We Delivered

  • VL53L0X integration for non-contact level measurement
  • Calibration algorithm for steam and dust
  • Low-power RTOS firmware
  • LoRa, BLE and Wi-Fi telemetry options
  • Cloud dashboard with live levels and alerts
  • Mobile notifications for refill and depletion
  • Refill-pump automation on a low-level threshold

Outcome

The monitor replaced float and pressure sensors with a non-contact ToF measurement, so there are no moving parts to wear out, and remote readings reduce the need for manual tank checks. The system is adaptable to industrial, agricultural and residential tanks within the sensor's range. Battery life of over one year is a design target. We do not publish an accuracy figure: the VL53L0X datasheet specifies accuracy as a percentage of distance, and no test protocol for the installed system is on record.

How to read the labels: Design target = an engineering target, not a field measurement.

Battery-powered operation

Design target

>1 year

Optimised power consumption

Moving parts

None

Replaces float-based and pressure sensors

Automation

Refill trigger

Starts a refill pump when the level drops below a threshold

Design duration

6 months

Team of 1

Technologies Used

VL53L0XTime-of-flight (ToF)LoRaBLEWi-FiRTOSCloud dashboardMobile notifications

Related Case Studies

Related services, industries and guides