IoT watering system with ESP8266 Wemos D1 Mini
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Watering system

IoT watering system based on ESP8266 Wemos D1 Mini. Use soil moisture sensors and temperature sensor, data are send to Blynk. Water level is checked by ultrasonic distance measuring module. Water pumps are controller by Blynk application manually, powered with 12V (at least 1A) via mosfet modules. Project is free to use, coded in C++, created in Visual Code with PlatfomIO IDE.

To build a project, you need to download all the necessary libraries and create the settings.cpp file in the src folder:

// Watering system project settings
struct Settings
{
    const char *ssid = "WIFI ssid";
    const char *password = "WIFI password";
    const char *blynkAuth = "blynkAuth";
};

Currents list:

Schema:

Schema

PCB circuit:

PCB 1

PCB 2

Blynk:

Blynk project