SmartCrops is an autonomous IoT + Edge platform for Flood & Drain hydroponic automation. It runs all control logic locally through an ESP32 + Fastify backend, ensuring real-time reliability even offline. Sensor data flows through an MQTT event-driven pipeline and is stored in a PostgreSQL time-series engine. A secure, read-only cloud dashboard provides remote visibility via outbound-only synchronization. Designed with a Zero Trust model, SmartCrops delivers a resilient, scalable foundation for modern agritech systems.
Local automation engine with MQTT, ESP32 MCU integration and relay control.
No inbound traffic, TLS everywhere, outbound-only cloud sync.
GCP VPS-based dashboard with Clerk authentication and read-only views.
High-level system interactions.
Edge and cloud container layout.
Automation engine and subsystems.
ESP32 + sensors + actuators.
Zero Trust Architecture.
Telemetry pipeline architecture.