This document describes the design and implementation of a fire fighting robot. The robot uses various sensors like a temperature sensor to detect increases in temperature that indicate fire, a smoke sensor to detect smoke, and an IR sensor for obstacle detection. It is controlled by a microcontroller and has DC motors for movement. It also has a water pump that can be turned on to extinguish fires. Video from a camera on the robot is streamed to a web server for remote monitoring. The robot's sensors send data like temperature readings to an Android phone via Bluetooth, which then sends the data to the web server. This allows the robot's parameters and video feed to be monitored and the robot to be remotely controlled from the web server.