Skip to content

IoT-Enabled Health Monitoring and Muscle-Stimulation System(PULSE GUARD)

Notifications You must be signed in to change notification settings

prangaik-41/PulseGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PulseGuard

IoT-Enabled Health Monitoring and Muscle-Stimulation System(PULSE GUARD) PULSEGUARD – IoT-Enabled Health Monitoring & Muscle Stimulation System

PULEGUARD is a wearable IoT-based device designed to support elderly individuals, paralysis patients, and fitness users by combining real-time vital monitoring with safe muscle stimulation (EMS + vibration therapy).

Developed as part of the DTIL (Design Thinking & Idea Lab) course, this project aims to create a compact, low-cost, and accessible rehabilitation solution that brings physiotherapy into daily life.

πŸš€ Features

  1. Real-Time Health Monitoring

Heart Rate

Body Temperature

Movement / Activity

  1. Intelligent Muscle Stimulation

EMS (Electrical Muscle Stimulation) for muscle activation

Vibration motor for gentle therapy

Helps:

Elderly with weak muscles

Paralysis / post-surgery recovery

Arthritis and stiffness

Gym users & athletes for recovery

  1. IoT Cloud Connectivity

ESP32 sends data to cloud

Live dashboard for monitoring

Alerts, reminders, and doctor/patient connection

  1. Mobile App (Prototype)

Real-time data display

Stimulation control

Notifications

Doctor chat (demo)

Built using Figma

🧩 Architecture Overview Hardware Stack

ESP32 Dev Module (WiFi + Bluetooth)

EMS Module

Vibration Motor

Li-ion Rechargeable Battery

Electrodes (conductive fabric)

Elastic Belt (knee/leg mounted)

Software Stack

Arduino/PlatformIO

Firebase / MQTT (choose one based on your implementation)

Mobile App (Figma prototype)

Cloud dashboard (optional)

πŸ“¦ Repository Structure (Recommended) PulseGuard/ β”‚ β”œβ”€β”€ /hardware/ β”‚ β”œβ”€β”€ circuit_diagram.png β”‚ β”œβ”€β”€ component_list.md β”‚ └── hardware_notes.md β”‚ β”œβ”€β”€ /firmware/ β”‚ β”œβ”€β”€ esp32_code.ino β”‚ β”œβ”€β”€ sensors/ β”‚ β”œβ”€β”€ ems_control/ β”‚ └── vibration_control/ β”‚ β”œβ”€β”€ /mobile_app/ β”‚ β”œβ”€β”€ screenshots/ β”‚ └── figma_link.txt β”‚ β”œβ”€β”€ /cloud/ β”‚ β”œβ”€β”€ firebase_config.md β”‚ └── mqtt_topics.md β”‚ β”œβ”€β”€ /docs/ β”‚ β”œβ”€β”€ project_report.pdf β”‚ β”œβ”€β”€ presentation.pptx β”‚ └── research_papers.md β”‚ └── README.md

πŸ› οΈ Installation & Setup

  1. ESP32 Firmware

Install Arduino IDE

Add ESP32 board manager

Install libraries:

WiFi.h PubSubClient.h DHT.h (if temp sensor)

Upload esp32_code.ino

πŸ”Œ Hardware Connections Component ESP32 Pin EMS Signal GPIO 14 Vibration Motor GPIO 27 Heart Rate Sensor GPIO 33 Temp Sensor GPIO 4 Battery Input VIN πŸ“‘ Cloud Configuration

Choose one:

Option A: Firebase

Create Firebase project

Add Realtime DB or Firestore

Paste API key into firmware

Option B: MQTT

Use CloudMQTT / HiveMQ

Set topics:

pulseguard/vitals

pulseguard/stimulation

πŸ“± Mobile App Prototype

Figma preview: (insert your link)

Features:

Real-time vitals

Therapy control

Alerts & reminders

Doctor communication

πŸ“Š Research & Validation

This project is backed by:

EMS muscle stimulation studies

IoT wearable research

User interviews with elderly & paralysis patients

DTIL human-centered design process

Key benefits verified:

Improved muscle tone

Better circulation

Less stiffness

More independence

🌍 Future Roadmap

AI-driven therapy suggestions

Medical-grade stimulation safety model

Production-ready PCB

Full mobile app release

Real clinical pilot testing

πŸ‘₯ Team – Infinity Crew

Pranav Gaikwad (Team Leader)

Prathamesh Pagar

Bhagwan Kote

Prajwal Kote

Saish Kote Guided by Mr. Kiran Wakchaure

πŸ“œ License

MIT License (recommended)

About

IoT-Enabled Health Monitoring and Muscle-Stimulation System(PULSE GUARD)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages