Stopping fuel theft before it happens.
Real-time telemetry, anomaly detection, and fleet intelligence.
Reduction in fuel expenses. Tested across 50+ commercial fleet vehicles, improving accountability and transparency.
Fuel theft is one of the most silent yet expensive problems in commercial fleets. Traditional fuel logs and manual audits fail to detect real-time losses, leading to revenue leakage, disputes, and poor accountability.
FuelShield was built to make fuel behavior visible, measurable, and actionable. It continuously monitors fuel levels using high-precision ultrasonic sensors and instantly alerts fleet owners of any anomalies.
Ultrasonic sensors track fuel levels continuously with noise filtering for accurate readings.
Detects theft independent of movement and alerts if fuel is accessed outside designated zones.
MQTT-based low-latency delivery of sudden drop alerts with severity classification.
Visual dashboard for fuel usage trends, historical theft records, and vehicle performance.
Firebase Authentication and cloud-hosted real-time database for multi-vehicle support.
ESP32 handles sensor polling and anomaly detection locally before transmission.
FuelShield bridges embedded hardware and modern web systems. An **ESP32-based edge device** polls ultrasonic sensors at high frequency, filtering noise before calculating the rate of fuel change.
When abnormal drops are detected, the device publishes an **MQTT event** containing fuel data and GPS coordinates. The backend consumes these events to update the dashboard and trigger alerts in sub-second time.
ESP32 + Ultrasonic Sensor + GSM Fallback.
MQTT (HiveMQ) for lightweight pub/sub.
Next.js Dashboard + Firebase Realtime DB.
const client = mqtt.connect(BROKER_URL);
// Listen for sensor anomalies
client.on('message', (topic, message) => {
const data = JSON.parse(message.toString());
// Check for sudden fuel drop
if (data.drop_rate > THRESHOLD) {
// Trigger critical alert
sendAlert({
truckId: data.id,
location: data.gps,
severity: 'CRITICAL'
});
}
});