Monitor Your Aquaponics System in Real-Time
Aqua-IoT combines Arduino sensors, Raspberry Pi, and MQTT messaging to deliver live sensor data to a beautiful Django web dashboard. Track temperature, humidity, water levels, and more.
Key Features
Real-Time Sensor Monitoring
Monitor temperature, humidity, water level, TDS, and light sensors in real-time through an intuitive web dashboard.
MQTT-Based IoT Pipeline
Reliable sensor data communication using MQTT broker between Arduino devices and the Django application.
Arduino & Raspberry Pi
Hardware integration with Arduino sensors and Raspberry Pi bridge for seamless data collection.
REST API
RESTful API endpoints for sensor data ingestion with authentication and secure access control.
Quick Navigation
Hardware Setup
Configure Arduino sensors, Raspberry Pi bridge, and MQTT broker
Web Dashboard
Learn about the Django dashboard and data visualization features
API Reference
Explore REST API endpoints for sensor data
System Components
Aqua-IoT consists of three main components that work together to provide real-time aquaponics monitoring:
Arduino Sensors
Collect data from multiple sensors: DHT11 (temperature/humidity), DS18B20 (water temperature), ultrasonic (water level), LDR (light), and TDS sensor.
Raspberry Pi MQTT Bridge
Receive sensor data from Arduino via serial connection and publish to MQTT broker for distribution.
