An IoT-based smart weather monitoring system that simulates temperature and humidity data using an ESP32 and DHT22 sensor in Wokwi, and uploads the data to the Adafruit IO cloud platform for real-time visualization and alerts.
This project demonstrates how IoT devices can be used to collect environmental data and integrate it with cloud services. Sensor data is continuously monitored and uploaded to the cloud, where it can be visualized on dashboards and used to trigger email alerts when predefined thresholds are exceeded.
- Real-time temperature and humidity monitoring
- Cloud integration using Adafruit IO
- Threshold-based email alerts
- Data visualization using dashboards
- Simulation-based implementation (no physical hardware required)
- ESP32 (Simulated)
- DHT22 Sensor
- Wokwi IoT Simulator
- Adafruit IO Cloud Platform
- MQTT Protocol
- Embedded C / MicroPython
- Sensor readings are simulated using Wokwi
- Data is published to Adafruit IO using MQTT
- Dashboards display live sensor values
- Email notifications are triggered when temperature or humidity crosses set limits
The complete project report, including system architecture, circuit diagrams, implementation details, and results, is available in the PDF file included in this repository.
- Wokwi Simulator: https://wokwi.com/projects/448673931344905217