System Idle
No Detection Active
0
Total Scans
0
Bites Detected
โ€”
Last Confidence
๐Ÿ“ท Image Analysis
๐Ÿ”
Drop image or click to upload
PNG, JPG, JPEG ยท Max 10MB
Preview
๐Ÿงฌ Detection Result
๐Ÿ”ฌUpload an image to begin analysis
๐Ÿ“น Live Camera Feed
โ— LIVE SCANNING
๐Ÿ“ท Camera not started
Camera off โ€” click Start to begin
5s
๐Ÿงฌ Live Detection Result
๐Ÿ“นStart camera to begin live detection
๐Ÿ“ธ Last Captured Frame
No frame captured yet
๐Ÿ’ก ESP32 LED & Buzzer Status
Red LED
๐Ÿ””
Buzzer
Green LED
Awaiting detection...
ESP32 API Endpoints
GET /api/status โ€” Poll detection state
POST /api/detect-camera โ€” Send camera frame
POST /api/detect โ€” Upload image file
POST /api/reset โ€” Reset alert state
๐Ÿ“‹ Activity Log
[boot] SnakeGuard v2 โ€” Gemini FREE API ready
[boot] Model: gemini-1.5-flash | Connecting socket...
โš™๏ธ ESP32 Setup Guide
๐Ÿ”Œ Wiring
GPIO 2 โ†’ Red LED (+ 220ฮฉ resistor)
GPIO 4 โ†’ Green LED (+ 220ฮฉ resistor)
GPIO 5 โ†’ Buzzer (active buzzer)
GND โ†’ All component GND pins
3.3V โ†’ Power rail
๐Ÿ“ก ESP32 Config
Server IP : 192.168.x.x (your PC IP)
Port : 3000
Poll URL : /api/status
Poll Rate : Every 2 seconds
Alert PIN : GPIO 2 (RED) + GPIO 5 (BUZ)