The PCB was designed using pads logic PCB design software. Since we were first year students extensive help was provided. The arduino uno shield was assembled in the engineering lab. The shield consisted of full H-bridge IC chips to control the dual motors on the robot. It also had a sensor daughter board connector for IR sensor array which provided digital information (0 = white area, 1 = black area). Looking back it would have been much better to use analogue sensors such as LDR for better accuracy and chance to integrate PID control.