Abstract
This paper introduces different topics about Air pollution monitoring based on IoT (internet of things). It describes different methods used for monitoring and measuring Air pollution using different techniques. Some papers discussed Air pollution monitoring using (Arduino uno, Raspberry or ESP8266, PIC microcontroller). All would be presented to improve air monitoring efficiently and to clarify the tools used in each technique giving the differences between one technique and another. Reducing air pollution is necessary for the future, and cities around the world are using technology and smart city initiatives to take on the problem because it is considered as the major environmental risk factor for human health. Air pollution causes heart disease, stroke, chronic obstructive pulmonary disease, lung cancer and acute lower respiratory disease. Therefore, it is important to reduce traffic and output from factories to decrease pollution