This document describes a fire fighting robot designed to automatically detect and extinguish fires. The robot uses various sensors like flame, smoke, and ultrasonic sensors to detect fires. It is controlled by an Arduino microcontroller and can be manually operated through a Bluetooth connected android application. When a fire is detected, a water pump sprays water from a tank through a rotating servo motor nozzle to extinguish the fire in different directions. The robot is intended to safely fight fires in hazardous locations not accessible to human firefighters. It has advantages like automatic operation, remote control capability, and ability to access small spaces. Potential applications are in industrial, commercial and domestic sectors.