Skip to content

Soil and environmental sensor combination using Arduino MKR WiFi 1010. Can be used for precision agriculture in home plants, gardens and more.

Notifications You must be signed in to change notification settings

lorestew/MKR1010-Environmental-Soil-Sensor

Repository files navigation

MKR1010 Environmental & Soil Sensor

Created a soil and enivornmental sensor combination using the Arduino MKR1010, DFRobot SEN0335, and a capacitive soil moisture sensor. Made to improve precision agricultre and can be used for home plants, gardens, ect.

  • Measures temperature, soil moisture, humidity, CO2, altitude, AQI, pressure, and volatile organic compounds.

left is an image of the sensors in action, right is closeup of the circuit

Guide

  • sensor.ino Main program. used to track the combination of both the capacitive soil sensor and environmental sensor.
  • environmental_sensor.ino used to track the measurements from the environmental sensor.
  • check_esensor_status.ino is used to check for I2C devices. Can find the address of the environmental sensor. Green light indicates additional sensors are found, red indicates only default is detected.
  • calibrate_soil_sensor.ino is used to calibrate the capacitve soil sensor. The water and air variables may need to be adjusted according to your device and sensor.

Todo

  • Add display of soil moisture using LCD display.
  • Add RGB indicator to indicate if levels are good/bad

About

Soil and environmental sensor combination using Arduino MKR WiFi 1010. Can be used for precision agriculture in home plants, gardens and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages