IoT Web Server Based Sound Pollution Monitor

Updated: Jul 2, 2021

In this tutorial we will make a IoT Based Sound decibel Level Monitoring using Nodemcu ESP826612E and KY-037 high Sensitivity Sound Microphone Sensor Detection Module.


A sound level meter is used for acoustic (sound that travels through the air) measurements. The best type of microphone for sound level meters is the condenser microphone, which combines precision with stability and reliability. The diaphragm of the microphone responds to changes in air pressure caused by sound waves. That is why the instrument is sometimes referred to as a Sound Pressure Level Meter.


Decibel meter are commonly used in noise pollution studies for the quantification of different kinds of noise, especially for industrial, environmental, mining and aircraft noise. The reading from a sound level meter does not correlate well to human-perceived loudness, which is better measured by a loudness meter. Specific loudness is a compressive nonlinearity and varies at certain levels and at certain frequencies. These metrics can also be calculated in a number of different ways.


Components Required

  • ESP8266 NodeMCU Dev Board