This IoT-based system optimizes doctor availability management and patient monitoring using an ESP32, RFID, and cloud connectivity. Doctors update their real-time status by scanning RFID cards, which patients can check via a website. A ThingSpeak-linked lamp signals availability, with dark green for available and light green for unavailable. Additionally, temperature and blood pressure sensors monitor ICU patients, displaying vitals on an LCD and uploading data to ThingSpeak for remote access. This system improves communication, reduces waiting times, and enhances healthcare efficiency
Introduction
This project proposes an IoT-enabled system that improves appointment scheduling and doctor availability management in healthcare environments. It utilizes an ESP32 microcontroller, RFID cards, and cloud services (ThingSpeak) to monitor and display real-time doctor availability. Doctors use RFID cards to check in/out, which updates their status on an LCD screen and a patient-accessible website. A color-coded lamp (dark green for available, light green for unavailable) provides quick visual feedback.
Additionally, the system integrates health monitoring sensors (temperature via DS18B20 and blood pressure via BMP180), displays the data locally, and uploads it to the cloud for remote monitoring—especially valuable in ICU settings.
Motivation
The project aims to:
Reduce patient wait times.
Improve transparency around doctor availability.
Enable efficient appointment scheduling.
Support real-time health monitoring, especially in critical care.
Methodology
Key components include:
ESP32 with Wi-Fi for data communication.
RFID reader for doctor check-in/out.
LCD display for doctor status and patient vitals.
ThingSpeak for cloud data storage and visualization.
Website for patients to view availability and book appointments.
Sensors (DS18B20 for temperature, BMP180 for blood pressure) to monitor patient health and trigger alerts if abnormal readings are detected.
Literature Review
Prior research supports cloud- and IoT-based appointment systems for improving patient-provider interactions, reducing no-shows, and enabling real-time health tracking. Technologies like RFID and intelligent agents have been shown to improve scheduling accuracy and patient satisfaction.
Benefits
Real-time doctor tracking
Efficient appointment booking
Improved patient satisfaction
Instant visual feedback
Continuous health monitoring
Abbreviations
ESP: Espressif
RFID: Radio Frequency Identification Device
IoT: Internet of Things
BPM: Blood Pressure Monitor
LCD: Liquid Crystal Display
ICU: Intensive Care Unit
Conclusion
This IoT-based system streamlines doctor appointment scheduling and patient monitoring by providing real-time updates on doctor availability and vital signs. Integrating ESP32, RFID, and ThingSpeak ensures efficient communication, reduced waiting times, and better resource management. The system enhances patient care, supports remote monitoring, and creates a more organized and patient-centric healthcare environment, making it ideal for clinics, hospitals, and telemedicine platforms.
References
[1] Zhang, Y., Zhao, L. (2020). ”A Review of IoT-Based Healthcare Systems. IEEE Access, 8, 146050-146061. doi:10.1109/
[2] Patil, A., Desai, D. (2019). ” IoT-based Healthcare System for Real-time Monitoring of Patient ’ s Health. ” International Journal of Advanced Research in Computer Science, 10(1), 56-60.
[3] Agarwal, S., Krishnan, R. (2022). ”Cloud Computing in Healthcare: A Survey of IoT and Cloud-Based Healthcare Systems. ” Journal of Cloud Computing, 11(3), 23-35.
[4] Li, X., Wang, X. (2018). ”An IoT-based Intelligent Healthcare System Using Cloud Computing for Patient Monitoring.” IEEE Transactions on Industrial Informatics, 14(7), 2331-2340.
[5] Saha, S., Mishra, R. (2019). ”Design and Implementation of a Smart Patient Monitoring System Using IoT. ” International Journal of Advanced Computer Science and Applications, 10(5), 298-303
[6] Baskar, S., Raj, T. (2020). ” Design of Smart Appointment Scheduling System Using IoT for Healthcare.” Journal of Computer Networks and Communications, 2020, Article ID 3481325.