This document discusses the design and development of a firefighting robot based on an Arduino microcontroller. The robot is equipped with sensors to detect fires and obstacles. It can navigate manually through an environment and extinguish fires using a water pump and nozzle. The robot also has wireless communication via Bluetooth to allow for remote control. Computer vision algorithms using OpenCV are used for the primary fire detection system, while additional sensors provide secondary verification of fires. Testing showed the robot could accurately detect and localize fires. The conclusion discusses how such robots could assist firefighters by making firefighting safer and more effective.