1) A mobile robotic system was developed using an ARM9 processor running Linux to continuously monitor farm environment and plant conditions such as temperature, humidity, and soil moisture content through onboard sensors. 2) The robotic system includes a servo motor based robotic arm for collecting soil samples and testing soil parameters, and utilizes a digital PID controller for precise position and speed control of the mobile robot. 3) Wireless control and data acquisition are accomplished using Zigbee, and a GUI created with Qt Creator displays the sensor data on a host system.