This document describes an automatic plowing system project. The system will use a chassis carrying a plowing and seeding system, controlled by a microcontroller programmed using LabView. The objectives are to create an autonomous plow that operates under user-specified conditions and transitions automatically from plowing to seeding. It will use Arduino and relay circuits to control motors that move the vehicle and operate the plow and seeding mechanisms across different terrains. The document outlines the system components, design process, cost analysis and testing plan.