Skip to content

kar-thikh/SeizGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 NeuroSense – AI-Based Seizure Detection & Prediction NeuroSense is an IoT-powered seizure alert system using ESP32, MAX30102 (Heart Rate & SpO2), and ADXL345 (Motion Sensor) to detect and predict seizures. It sends real-time alerts via WiFi to Supabase, ensuring timely intervention.

πŸš€ Features βœ… Real-time seizure detection using heart rate and motion data βœ… AI-powered prediction (Planned) – Detects pre-seizure patterns for early alerts βœ… WiFi-based notifications – No SMS required, alerts via mobile app βœ… Fail-safe mechanism – Ensures reliable monitoring βœ… Expandable hardware – Future support for temperature (MCP9808) & GSR sensors

πŸ› οΈ Hardware Requirements ESP32 WROOM-32 – Main controller MAX30102 – Heart rate & SpO2 sensor ADXL345 – Motion sensor

πŸ“Œ Installation & Setup Install required Arduino libraries:

Adafruit MAX30102 Library Adafruit ADXL345 Library WiFi and Supabase client libraries Flash the code to ESP32 using Arduino IDE

Set up Supabase for real-time alerts

Create a Supabase project Add a table for storing sensor data Use API keys to connect ESP32

Deploy the mobile app (Planned)

Android/iOS app for real-time monitoring πŸ“Š Future Upgrades πŸ”Ή AI-based seizure prediction using ML πŸ”Ή Custom PCB design for a compact wearable πŸ”Ή Integration with emergency response services

πŸ’‘ Contributing Want to improve NeuroSense? Feel free to fork, submit issues, or contribute!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages