Drip Irrigation Control System v4.0 – Web Server

In the past, I explained the hardware and software parts of the system. This concluding post on my drip irrigation control system will go into the details of the web server. As you know, I wanted to build a system that I can control from anywhere. In the previous designed, I had to be near the control system to configure the drip time and duration using buttons on the board. Sometimes I am on the terrace and want to pause or start the drip to adjust something. However, the control system is on the ground floor. Each time I need … Continue reading “Drip Irrigation Control System v4.0 – Web Server”

Drip Irrigation Control System v4.0 – Software

This is a continuation of my previous post on control system v4.0. In that post I wrote about the hardware. Now I will talk about the software. If you have been following my drip irrigation control system design, you know that I switched from Arduino to ESP8266. It took some time for me learn about the new board, but it is very similar to Arduino when it comes to programming it. Previously I used to use Arduino IDE, but lately I switched to Visual Studio Code with Platform IO plugin. This combination is quite powerful. Now I can configure build … Continue reading “Drip Irrigation Control System v4.0 – Software”

Drip Irrigation Control System v4.0 – Hardware

As promised, I started upgrading my drip irrigation control system with v4.0 design and software. If you read my last update on the control system, you know that there are two things that I wanted to add to it. One was a way to access the system via internet, so I don’t need to physically configure it. And the other was to add a humidity sensor. I finally worked on the first upgrade. Now my control system is accessible over the net (currently limited to my home network). However, I had to make a few hardware design changes. I replaced … Continue reading “Drip Irrigation Control System v4.0 – Hardware”