This study presents the design and implementation of a fire fighting robot using an Arduino UNO microcontroller as the central control unit. The robot is equipped with a flame sensor for detecting fires, a motor driver for precise motor control, and a water pump for extinguishing flames. Additionally, an ultrasonic sensor is integrated for obstacle detection and navigation, enhancing the robot's mobility in complex environments. A Bluetooth module allows for remote control and monitoring of the robot's operation, while a buzzer provides audible feedback during emergency situations. The performance of the fire fighting robot is evaluated under various conditions, demonstrating its effectiveness in autonomously detecting and extinguishing fires. Overall, the developed robot offers a promising solution for automated fire fighting tasks, with potential applications in both indoor and outdoor environments