🤖 FaceTracker: Standalone ESP32-CAM System

A self-contained computer vision solution that tracks human faces in real-time. This project transforms the ESP32-CAM into an active robotic sensor that independently calculates coordinates—completely independent of external apps.

No Middleman: This system processes detection onboard and acts immediately, functioning without any Wi-Fi connection.
Get Source Code
Full Build Instructions & ESP-WHO Logic
ESP32-CAM and PCA9685 Wiring Diagram for Robotics Face Tracking Hardware Configuration

How It Works: The Logic Flow

The system operates in a continuous feedback loop to maintain target alignment:

Technical Control Loop & Logic

The software calculates the positional offset required to drive the Pan/Tilt motors with high precision:

Technical Specifications

ComponentRole & Specification
MicrocontrollerESP32-CAM (AI-Thinker) @ 240MHz
Servo DriverPCA9685 (12-bit PWM / I2C Address: 0x40)
ProtocolI2C Bus (SDA/SCL) shared by SSD1306 & PCA9685
Power ManagementIsolated 5V rail for SG90/MG90S Micro Servos
Detection EngineESP-WHO Framework (MTMN Neural Network)

🗺️ Future Roadmap