College - Author 1
College of Engineering
Department - Author 1
Computer Engineering Department
Degree Name - Author 1
BS in Computer Engineering
Date
6-2026
Primary Advisor
Andrew Danowitz, College of Engineering, Computer Engineering Department
Abstract/Summary
This project presents a scalable, localized climate sensor network designed to monitor microclimates and soil conditions for precision agriculture in residential environments. The system records ambient air temperature, humidity, UV and visible light levels, wind speed, soil temperature, and soil moisture at multiple depths every hour. By capturing these hourly metrics, the network enables precision irrigation scheduling, real time weather warnings, soil drainage assessment, and the identification of optimal planting windows. The core architecture uses a ESP32-C3 microcontroller interfacing with a suite of I2C, UART, and analog sensors. To optimize power consumption while maintaining continuous anemometer monitoring, a secondary ultra-low-power ATtiny85 microcontroller aggregates wind speed data between the ESP32-C3’s active cycles. To accommodate for expansive deployments, remote sensor nodes, or “Guardians”, transmit data via Bluetooth Low Energy (BLE) to another ESP32-C3 acting as a central Hub. All aggregated data is subsequently uploaded over Wi-Fi to a database and visualized through an integrated app interface, providing users with real-time environmental insights and a historical record to help plan future seasons.
URL: https://digitalcommons.calpoly.edu/cpesp/359
Included in
Agricultural Education Commons, Computer and Systems Architecture Commons, Digital Communications and Networking Commons, Hardware Systems Commons