Bme680 has been used in order to measure temperature, humidity, air pressure, and air quality. Bme680 is a sensor that can sense all of these values. Its dimensions are 0.93mm height, 3 mm width, and 3 mm depth so this makes bme680 a great choice thanks to its stable measurements and its size. For developer drivers of this sensor have been given by BoschSensortec . Bme680 can support SPI and I2C communications and for this device, I2C communication has been selected due to better use of space.
For deciding the setting of the bme680 sensor, a bme280 sensor has been selected as a reference. Two sensors have been put in the same environment and with comparing the results of each sensor, bme680 settings have been decided.