Inspiration

We wanted to create a solution to take care of large-scale agricultural farms without having to use solutions like WiFi and the internet as these consume more electrical energy and reduce efficiency.

What it does

Our solution is able to collect plant growth monitoring data from large-scale fields using Sensor Collection Nodes placed at various places of large-scale agricultural fields. The collected data can be then sent to the Receiver node using the ESP NOW Protocol. The Sensor nodes in between can act as bridges for connecting multiple nodes and sending the data to the Receiver.

Our Sensor Data Collection nodes can collect data like Temperature, Humidity, Soil Moisture, Light Intensity, and Air Quality.

Alt text

How we built it

We used the ESP NOW protocol for sending the sensor data from one Sensor Data Collection Node to the Reciever Node.

Sensor Data Collection Node Responsible for collecting sensor data from plants like :

  • Temperature
  • Humidity
  • Soil Moisture
  • Air Quality
  • Light Intensity It also sends the data to the ‘RECEIVER’ through the ESP-NOW protocol.

Sensor_node

Receiver Node All sensor nodes would connect to the receiver and send the collected data. It is a hand-held device for seeing the data from multiple devices.

Receiver_node

Challenges we ran into

Sending the data using ESP NOW was a bit complicated and took some time for us to figure out some bugs.

Accomplishments that we're proud of

We demonstrated the benefit of our idea by making just one Sensor Data Collection node and sending the data from it to the Reciever using ESP NOW. It works perfectly as can be seen in the video.

When using the ESP-NOW protocol for bridging between multiple ESP32s, our WiFi has up to 3 times more range (480 meters total).

What we learned

We learned lots of things like

  • ESP NOW Protocol.
  • Using 'Structures' in Arduino programming.

What's next for Farm Care

To create more Sensor Data Collection Nodes and deploy them in large-scale farms.

Built With

Share this project:

Updates