Temperature-sensitive medicines — vaccines, insulin, blood samples — require precise cold-chain conditions. Manual monitoring in rural clinics causes fluctuations, spoilage, and safety risks. High-cost commercial systems are inaccessible to small healthcare setups.
MediGuard uses an ESP32 microcontroller with a DHT11 sensor to continuously read storage temperature. A single-button profile selector sets the safe zone. When breached, a buzzer, LED, and email alert fire automatically. All readings are logged to Google Sheets via WiFi.
GPIO 4 → DHT11 Data
GPIO 21/22 → I2C SDA/SCL (LCD)
GPIO 32 → Red LED
GPIO 19 → Blue LED
GPIO 23 → Green LED
GPIO 13 → BTN Red
GPIO 25 → BTN Blue
GPIO 18 → BTN Green
GPIO 33 → Buzzer
Col A — Timestamp
Col B — Medicine name
Col C — Temperature (°C)
Col D — Safe limit (°C)
Col E — Status (OK / ALERT)
Col F — Alert sent (YES / NO)
| Timestamp | Medicine | Temp °C | Limit °C | Status | Alert |
|---|