Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

Latest commit

 

History

History
39 lines (31 loc) · 1.66 KB

File metadata and controls

39 lines (31 loc) · 1.66 KB

Crop Craft

Crop Craft is a smart IoT-based irrigation system designed to optimize water usage in agriculture using real-time soil moisture sensing and cloud connectivity.

Features

  • Automated irrigation control based on live soil data
  • Cloud dashboard integration using Arduino IoT Cloud
  • LCD feedback for local monitoring
  • Real-time temperature, humidity, and heat index tracking

Tech Stack

  • NodeMCU (ESP8266)
  • DHT11 Sensor
  • Soil Moisture Sensor
  • Arduino IoT Cloud
  • LiquidCrystal_I2C Display
  • Relay Module

Project Structure

  • cropCraftController.ino: Main sketch controlling pump and sensors
  • cropCraftDisplay.ino: LCD output test and sensor preview
  • cropCraftProperties.h: IoT variable setup
  • sketch.json: Arduino config with Wi-Fi/device secrets

Hackathon Achievement

Built in 36 hours for the REVA University SMART AGRO HACKATHON (Nov 2023), Crop Craft secured a winning position for its innovation, real-world impact, and potential scalability.
See the winning moment here

🔧 Setup Instructions

  1. Add your Wi-Fi and Arduino IoT Cloud credentials to sketch.json.
  2. Upload cropCraftController.ino to your NodeMCU via Arduino IDE.
  3. Ensure sensors are correctly connected as per the pin layout.
  4. Monitor values on Arduino IoT Cloud or locally via LCD.

📸 Demo

Demo image Demo image Demo image