Here is a tiny, low power and accurate I2C sound level sensor module for Arduino, ESP32, and others. Read sound level in A-weighted decibels.
Author
Pratik (A PCBArtist)
This article contains code and documentation for interfacing the PCB Artists ZMOD4510 module with STM32 MCU to read outdoor air quality index.