This paper presents an automated hydroponic system, where a Raspberry Pi is used to maintain the pH level in the presence of time-delay. The Ziegler-Nichols method is used for tuning the parameters of the PID controller. Moreover, a Web user interface is developed to control, monitor, and record the pH level, temperature, and water level. Experimental results illustrate that the required pH level can be attained by the proposed control scheme.