🚜 ##Inspiration Living in Punjab, we’ve seen the real impact of poor water management on farming. Fields in our locality suffer from over-irrigation, groundwater depletion, and crop loss due to flooding or undetected water contamination.
There’s a clear need for a solution that brings data-driven decision-making to the ground level. That’s what inspired us to build HydroScribe — an intelligent, AI-powered system that helps farmers manage water efficiently, sustainably, and intelligently.
🌊 What it does HydroScribe is a smart IoT-based water monitoring system that:
Tracks water levels, temperature, and pH in real-time
Uses NVIDIA AI to generate alerts, predict floods, and optimize irrigation
Sends data to AWS IoT Core for cloud processing and dashboard visualization
Includes a working simulation for live testing without needing all physical hardware
🛠️ How we built it cpp Copy Edit // HydroScribe Hardware Setup UDOO Dual/Quad + LM35 + pH4502C + Ultrasonic Level Sensors Developed firmware using Arduino IDE to handle sensors and indicators
Configured AWS IoT Core for MQTT-based real-time cloud connectivity
Integrated NVIDIA Mistral AI APIs for analyzing sensor trends and generating insights
Created a simulation dashboard to show real-time graphs, sensor activity, and AI suggestions
Built a responsive web-based UI to monitor data, alerts, and system health
Challenges we ran into Ensuring accurate sensor calibration in real-world outdoor conditions
Dealing with network dropouts in rural zones and ensuring data resilience
Making AI insights contextual and relevant for agricultural needs
Designing for power efficiency to support long-term remote deployments
Building a user-friendly dashboard suitable for both farmers and researchers
🏆 Accomplishments we’re proud of Built a field-ready prototype with 20+ simulated and real sensors
Integrated AI, cloud, and hardware into a seamless working system
Created a live demo simulation showcasing water level trends and alerts
Maintained 99.8% uptime in test runs
Addressed a local problem with scalable global relevance
📚 What we learned End-to-end development of an IoT + AI solution from hardware to cloud
The value of data fusion for reliable environmental monitoring
Best practices for sensor integration and calibration
Importance of designing with simplicity for wider community adoption
How to make AI outputs interpretable and useful in real-world contexts
🔮 What’s next for HydroScribe Deploy HydroScribe in real Punjab farms to validate under field conditions
Add turbidity sensors and flow meters for richer water quality analysis
Integrate rain prediction models to support weather-informed irrigation
Launch a mobile companion app for remote alerts and voice updates
Collaborate with Punjab Agricultural University and local NGOs for scale-up
Built With
- 4502c
- amazon-web-services
- amplify
- api
- arduino
- c++
- cloud-&-iot-services:-aws-iot-core-(mqtt-data-stream
- communication)
- ds18b20
- frameworks
- gemini
- html/css
- httpclient.h
- ide
- javascript
- jsn-sr04t
- json
- lambda
- libraries:
- mistral
- nim
- nova-lite
- nvidia
- ph
- pubsubclient
- python
- real-time
- s3
- thingspeak
- udoo
- wifi.h


Log in or sign up for Devpost to join the conversation.