This is our project "Tsat" (Tunisian Smart Agriculture Tech) for the Solution Challenge 2023. It consists of our Flutter application code, our ML model code using TensorFlow, and the Python code for our cards
# 🌱 TSAT – Tunisian Smart Agritech
**TSAT (Tunisian Smart Agritech)** is an intelligent agriculture application designed to optimize **water management in farms** using **IoT, Artificial Intelligence, and a mobile dashboard**.
This project focuses on **precision irrigation**, helping farmers determine the **optimal amount of water for each farm zone**, starting with a **tomato crop prototype**.
---
## 🚜 Project Overview
Water scarcity is a critical challenge in agriculture, especially in arid and semi-arid regions like Tunisia. TSAT addresses this problem by:
- Collecting real-time environmental data using **IoT sensors**
- Analyzing data with **Machine Learning models**
- Providing actionable insights through a **mobile application dashboard**
- Predicting the **optimal irrigation needs per zone**
This solution helps farmers **reduce water waste**, **improve crop yield**, and **make data-driven decisions**.
---
## 🎯 Key Features
- 📡 **Real-time sensor data collection** (soil moisture, temperature, humidity, etc.)
- 🤖 **AI-powered irrigation prediction** per farm zone
- 📊 **Mobile dashboard** for monitoring and visualization
- 💧 **Optimized water usage** for sustainable farming
- 🍅 **Prototype tested on tomato plants**
- ☁️ Scalable architecture for future crops and regions
---
## 🧠 Technologies Used
### 📱 Mobile Application
- **Flutter**
- Cross-platform mobile development
- Real-time dashboard visualization
- User-friendly interface for farmers
### 🤖 Artificial Intelligence
- **TensorFlow**
- Machine Learning model for water requirement prediction
- Zone-based irrigation optimization
- Trained using environmental and soil sensor data
### 🌐 IoT & Backend
- **Python**
- Sensor data collection and processing
- Communication with IoT devices
- Data transmission to AI model and mobile app
---
## 🏗️ System Architecture
1. **IoT Sensors**
- Collect soil and environmental data from each farm zone
2. **Python IoT Application**
- Processes and sends data to …