This document describes the design and implementation of a PID controller using HDL on an FPGA to control a line following car. A PID controller algorithm was programmed in C++ and stored on the FPGA chip to control the speed of motors on the car based on sensor input. The car consists of three boards: a main DE0-Nano FPGA board, a Smart Car Daughter board with motor drivers and sensors, and a sensor board with 7 photo interrupters to track a dark line. The PID controller was implemented on the FPGA to offer benefits like parallel processing and high speed for real-time control of the car's motors to follow the line.