Veritas Hardware
ESP32 Lie Detector

A cutting-edge IoT-based lie detection system combining ESP32 microcontroller with advanced physiological sensors for real-time deception analysis.

ESP32 Microcontroller

Dual-core 240MHz processor with built-in WiFi for real-time processing and wireless connectivity

MAX30102 Heart Rate Sensor

Medical-grade sensor measuring heart rate and SpO2 with infrared LED technology

GSR Sensor

Galvanic Skin Response sensor detecting stress-induced perspiration changes

WebSocket Communication

Real-time data streaming at 2Hz with <100ms latency for instant feedback

Multi-Mode Detection

GSR Only, Heart Rate Only, Combined Mode, and Diagnostics for versatile analysis

Advanced Signal Processing

12-bit ADC resolution with noise reduction and adaptive baseline tracking

Technical Specifications

ProcessorESP32 Dual-Core 240MHz
Memory520KB SRAM
ConnectivityWiFi 802.11 b/g/n
SensorsMAX30102 (I2C) + GSR (Analog)
Sampling Rate20Hz (GSR), 50Hz (Heart Rate)
Power5V USB or 3.7V Li-Po (330mW)
Detection Time5-15s calibration + 60s monitoring
AccuracyMulti-sensor fusion with confidence scoring

How It Works

01

System Initialization

ESP32 connects to WiFi and initializes sensors. Mobile app establishes WebSocket connection for real-time data streaming.

02

Calibration & Baseline

System records 5-15 seconds of baseline physiological data (GSR and heart rate) to establish normal patterns for comparison.

03

Active Monitoring

During questioning, sensors continuously monitor physiological changes. Data is processed in real-time with noise reduction and filtering.

04

Analysis & Results

Multi-sensor fusion algorithm analyzes deviations from baseline, calculates confidence scores, and provides verdict: Truthful, Inconclusive, or Deception Likely.

⚠️ Educational Purpose Only: This system is designed for educational and experimental use. Not suitable for legal, forensic, or professional applications. Results may be influenced by stress, anxiety, health conditions, and environmental factors.

Built with v0