The Arduino UNO is the microcontroller board used as the brain of the project. It is based on the ATmega328P chip and has 14 digital input/output pins, 6 analog inputs, a USB connection, and a power jack. It processes the code uploaded through the Arduino IDE and controls all the connected components like the motor driver and ultrasonic sensor. In this project, Arduino continuously receives distance data from the ultrasonic sensor and makes decisions to move the robot forward, stop, or change direction. Its simplicity, open-source nature, and community support make it ideal for beginners in robotics projects.

