πΏ Plant Moisture Detection
A Raspberry Pi + Arduino-based soil moisture sensing system that logs and displays moisture levels through a web dashboard.
π§ Features
- Arduino reads analog data from a soil sensor and sends it via serial
- Raspberry Pi runs a Flask server to display real-time data
- Moisture values logged to CSV files with download capability
- Systemd used to auto-start the server on boot
π§ Technologies Used
- Python (Flask, threading, CSV, serial)
- C++ (Arduino ADC, serial communication)
- Linux (Bash, systemd, terminal)
- Raspberry Pi + Arduino
π― Learning Highlights
- Debugging serial communication timing issues
- Managing background services with systemd
- Planning for future AI model integration
