This is my first Microcontroller Hobby Project. He is “Cruddy” my line follower mobile robot. I named him Cruddy because he’s quite a mess on his structure. It is my first time on building a robot so expect that my soldering skills are not yet that good. The chassis was from a remote controlled toy car. I removed its PCB and made a better PCB. Cruddy follows lines although quite slow to avoid exceeding the line. He moves backward when he exceeds the line. He is a revision from our first project “MVGAT”, an obstacle and cliff avoider mobile robot. Although MVGAT didn’t functioned well because of sensor defects and power inaccurate design, his sensor board was changed and few design revised thus Cruddy was made in to success. The PIC Programming Language used here was PIC Assembly.