SSRAO.in | Developer: Dr. S. S. Rao | Educational Simulation for Engineering Students
📚 14 Modules🟢 Ready
Modules
🏠Introduction & IoT Arch1
🔬Healthcare Sensors2
💓Vital Sign Monitoring3
⌛Wearable Devices4
📡Remote Patient Monitor5
🔧ESP32/Arduino Apps6
☁Cloud-Based Monitoring7
🚨Emergency Alerts8
💊Smart Medicine Mgmt9
👴Elderly Care10
🩺Telemedicine11
🤖AI in Healthcare12
🔒Healthcare Data Security13
🏠Smart Hospital Apps14
Tools
🧮Numerical Learning
❓Quiz System
📊Progress Dashboard
ℹHelp
🎓About
🏠
Module 1 – Introduction & IoT Architecture
Understand how IoT technologies are applied to healthcare with animated data flow.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
System Ready. Click Start to animate data flow.
🔗 IoT Healthcare Architecture – Click any block to learn more
🧑⚕️
Patient
→
🔬
Sensors
→
🔧
ESP32
→
📶
Wi-Fi/BT
→
🌐
Internet
→
☁️
Cloud
→
👨⚕️
Doctor
📖 Working Principle
IoT Healthcare Data Flow
IoT-based healthcare systems collect patient vital signs using body-attached sensors. The sensor data is processed by a microcontroller (ESP32/Arduino) and transmitted wirelessly to a cloud server. Healthcare providers access this data through dashboards for real-time monitoring.
MCU: Low-power ARM Cortex-M4 processes sensor data locally
Bluetooth LE: Transmits data to smartphone app (BLE 5.0, range ~10m)
Cloud Sync: Smartphone app uploads data to health cloud platform
Battery: 200–400 mAh Li-Po, 1–7 days depending on usage
📡
Module 5 – Remote Patient Monitoring
Simulated patient room with wireless data transmission to doctor dashboard.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Select patient and start monitoring.
🛌 Patient Room
🛌
Patient P001
Room 204 | Ward B
Heart Rate
--
SpO₂
--
Temperature
--
Blood Pressure
--
--
👨⚕️ Doctor Dashboard
Dr. Sharma | Cardiologist
Remote Monitoring Console
● Disconnected
Transmission log:
🔧
Module 6 – ESP32/Arduino Healthcare Applications
Virtual ESP32 board with sensor connections, GPIO simulation and Arduino code execution.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Select a program and click Run.
🔧 Virtual ESP32 Board
ESP32 DevKit V1 – Simulated
GPIO Pins (Digital)
LEDs
R
G
B
I2C: SDA=GPIO21, SCL=GPIO22 | Buzzer=GPIO25
Connected: MAX30102 (I2C) | OLED 128x64 | Buzzer
💻 Arduino IDE – Code Panel
📟 Serial Monitor Output
☁️
Module 7 – Cloud-Based Health Monitoring
Simulated cloud connection, data upload, live dashboard and historical trends.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Click Connect Cloud to start uploading health data.
❤️
Heart Rate
--
🫚
SpO₂
--
🌡️
Temperature
--
🩸
Blood Pressure
--
📈 Cloud Historical Trend (ThingSpeak-style)
Cloud Dashboard
📋 Patient Data Table
Time
HR
SpO₂
Temp
BP
Status
📡 Upload Log
🚨
Module 8 – Emergency Alerts
Configurable thresholds, abnormal condition detection and emergency notification simulation.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Configure thresholds and start monitoring.
⚙️ Alert Thresholds (Educational)
120
50
90
38.0
160
🚨 Alert Dashboard
🔕
Buzzer
Alert LED
📵
Notification
📋 Emergency Event Log
Time
Patient ID
Alert Type
Value
Threshold
Status
💊
Module 9 – Smart Medicine Management
Medicine schedule, reminders, dose tracking and adherence monitoring.
⚠️ Educational Simulation Only – Not Real Medication Advice
Medicine reminder system ready.
💊 Medicine Schedule
📊 Daily Adherence
0%
Today's Adherence
0
Taken
0
Missed
0
Pending
💡 Smart Medicine Box
IoT-enabled medicine box with compartments for each dose. LED indicators show which compartment to open. Buzzer alerts for missed doses. ESP32 sends reminders to smartphone.
👴
Module 10 – Elderly Care
Fall detection, activity monitoring, vital signs and emergency caregiver alerts.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Select scenario and start monitoring.
👴 Elderly Patient Monitor
🚶
Walking
Patient: Mr. Ramesh, Age 72
Accel X
0.0
Accel Y
0.0
Accel Z
9.8
Impact
Low
🚨 Caregiver Alert System
Activity History
📖 Fall Detection Algorithm (MPU6050)
Free-fall detection: |acceleration| < 0.4g for >100ms → free-fall phase
Only authorized users can access patient data. Achieved via AES-256 encryption and role-based access control.
✅
Integrity
Data is not altered in transit. Achieved via SHA-256 hash verification and digital signatures.
⚡
Availability
System always accessible. Achieved via redundant servers, load balancing and 99.9% uptime SLA.
🏠
Module 14 – Smart Hospital Applications
Integrated hospital monitoring: ICU, wards, emergency, pharmacy and asset tracking.
⚠️ Educational Simulation Only – Not a Medical Diagnostic or Treatment Tool
Click Start Hospital to activate all departments.
🏥
ICU
0
Patients
🛌
General Ward
0
Patients
🚑
Emergency
0
Cases
💊
Pharmacy
0
Prescriptions
🚐
Ambulance
0
Active
📍
Asset Tracking
0
Devices
👨⚕️
Doctors
0
On Duty
👩⚕️
Nurses
0
On Duty
📊 Hospital Administration Dashboard
Hospital Occupancy & Activity
📋 Live Hospital Events
🧮
Numerical / Analytical Learning
Step-by-step calculations for healthcare IoT parameters.
Heart Rate
Sampling Freq
Data Rate
Battery Life
BMI
Heart Rate Calculation from Pulse Count
HR (bpm) = (Pulse Count / Measurement Time) × 60
12
10
Sampling Frequency (Nyquist Theorem)
f_s ≥ 2 × f_max (Nyquist Criterion)
10
Healthcare Sensor Data Rate
Data Rate = Sensors × Sample Rate × Bits per Sample
4
100
16
Battery Life Estimation
Battery Life (h) = Battery Capacity (mAh) / Current Draw (mA)
1000
80
BMI Calculation
BMI = Weight (kg) / Height² (m²)
70
170
❓
Quiz System
Topic-wise quizzes with randomized questions, answer jumbling and explanations.
📚 Select Quiz
🏆 Quiz Statistics
--
Best Score
Question 1 of 10
Score: 0
🏆
0/10
0%
📊
Progress Dashboard
Track your learning progress across all 14 modules.
📊 Overall Progress
0%
Overall Learning Progress
0
Completed
0
In Progress
14
Not Started
🏆 Quiz Performance
No quizzes attempted yet.
📋 Topic-wise Progress
ℹ️
Help & User Guide
How to use the Smart Health IoT Simulator.
🚀 Getting Started
Select any of the 14 modules from the left navigation panel.
Read the theory/working principle panel to understand the concept.
Use the Start button to begin the simulation.
Interact with controls, sliders and scenario selectors.
Complete the experiment steps and observe the results.
Test your knowledge using the Quiz System.
🎮 Controls
▶ Start: Begin the simulation or monitoring.
⏸ Pause: Temporarily halt the simulation.
⏹ Stop: Stop the simulation completely.
↻ Reset: Reset all values to default state.
Scenario Selector: Choose different patient conditions.
❓ Quiz System
Select a topic, number of questions and difficulty level.
Questions are randomly selected from a bank of 40+ questions per topic.
Answer options are randomized (A/B/C/D positions change each attempt).
Immediate feedback with correct answer and explanation after each question.
⚠️ Important Disclaimer: This simulator is designed exclusively for educational purposes for engineering and technology students. All sensor readings, patient data, medical values and health assessments shown are simulated and fictional. This tool is NOT a medical device, diagnostic tool, or treatment recommendation system. Never use this simulator for actual medical decisions.
🏥
SMART HEALTH – IoT Based Healthcare Simulator
Complete Interactive Teaching Laboratory for Engineering Students
SSRAO.in | Version 1.0 | 2024
👨💻 Developer
Dr. S. S. Rao
Platform: SSRAO.in
Target: Mechanical / Engineering Students
Purpose: Educational Simulation for IoT, Arduino, ESP32 and Smart Health