Hackster is hosting Impact Spotlights: Smart Home. Watch the stream live on Thursday!Hackster is hosting Impact Spotlights: Smart Home. Stream on Thursday!
Biswajit Mishra
Published

ESP32 Auto Plant Watering Circuit

A circuit that waters a plant based on a user specified time, which is set through an android app.

IntermediateShowcase (no instructions)464
ESP32 Auto Plant Watering Circuit

Things used in this project

Hardware components

ESP32S
Espressif ESP32S
×1
5V Submersible DC Pump
×1
Relay (generic)
×1
9V battery (generic)
9V battery (generic)
×1
Battery Holder, 9V
Battery Holder, 9V
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Operational Amplifier, 2 Amplifier
Operational Amplifier, 2 Amplifier
This isn't used in the circuit but it should be included as the ESP32 CANNOT provide enough voltage to trip the relay.
×1
Relay (generic)
Alternatively, a relay with a lower actuation voltage could be used.
×1

Software apps and online services

PlatformIO IDE
PlatformIO IDE
MIT App Inventor
MIT App Inventor

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Circuit Schematic

Be wary that you probably need an opamp or a better relay for this circuit

Code

Self-Watering-Code

The wonderful code that I've toiled so hard to make.

Credits

Biswajit Mishra
3 projects • 1 follower
UW Madison Electrical Engineering Student
Contact

Comments

Please log in or sign up to comment.