Introduction This system is a weather monitoring system for mobile base-stations around the country. It uses sensors that can measure temperature, air pressure, humidity and rainfall. Sensors are placed in different locations. It consists of 3 main components namely, the sensors, a remote server and the monitors. The sensors send updates of the weather readings to the server every 5 mins. The server will store these values and update the monitors periodically every 1 hour with the latest readings at each station. Monitors will show all the latest weather readings at all locations. Additionally, to receiving periodic updates, monitors are able to query for the latest readings of all the stations or of one location at any time if required. Monitors can view the number of sensors and monitors connected to the server at any given time. The server will alert the monitors if the weather at any location reaches the critical values specified below. Temperature - ...