> For the complete documentation index, see [llms.txt](https://docs.evolion.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.evolion.io/hw/sensor-modules/environmental.md).

# Environmental Module

The sensor array can measure different environmental factors like climate, noise, ambient light, and even different smells using AI on the edge. It can also control IR devices such as air-conditioners. This combination offers flexibility and cost-effectiveness for monitoring multiple environmental conditions in various applications, including intelligent buildings, agriculture, and industrial process control.

<figure><img src="/files/hDI48ihK0dlBGDQB2NL1" alt="" width="375"><figcaption><p>Environmental Module Front View</p></figcaption></figure>

## Sensor Array

{% hint style="info" %}
We refer to sensor manufacturers' datasheets to provide the specifications. The sensor readings may differ due to application, sensor aging, storage, transportation, environmental factors, factory calibration process, etc.
{% endhint %}

### Bosch BME688 Environmental Sensor with AI

BME688 is an integrated environmental sensor that combines multiple measurements, including temperature, humidity, pressure, and volatile organic compounds (VOCs), in a single package. BME688 also has a gas scanner function, distinguishing pre-trained gasses with AI.

<table><thead><tr><th width="189">Measurement</th><th width="255">Accuracy</th><th width="132">Min</th><th>Max</th></tr></thead><tbody><tr><td>Temperature</td><td>± 0.5°C @ 0...65°C</td><td>-40°C</td><td>85°C</td></tr><tr><td>Relative Humidity</td><td>± 3% rH @ 20-80% rH 25°C</td><td>0% rH</td><td>100% rH</td></tr><tr><td>Air Pressure</td><td>± 0.6 hPa @ 0-65°C</td><td>300 hPa</td><td>1100 hPa</td></tr><tr><td>Indoor Air Quality</td><td>N/A</td><td>0 IAQ Index</td><td>500 IAQ Index</td></tr><tr><td>tVOC</td><td>N/A</td><td>N/A</td><td>N/A</td></tr><tr><td>CO2 Equivalent</td><td>N/A</td><td>N/A</td><td>N/A</td></tr><tr><td>Gas Classification</td><td>N/A</td><td>2 Classes</td><td>4 Classes</td></tr><tr><td>Dew Point</td><td>N/A</td><td>-40°C</td><td>40°C</td></tr></tbody></table>

### Bosch BME280 Sensor (Optional to BME688)

BME280 is a high-accuracy combined temperature, humidity, and pressure sensor.

<table><thead><tr><th width="189">Measurement</th><th width="255">Accuracy</th><th width="132">Min</th><th>Max</th></tr></thead><tbody><tr><td>Temperature</td><td>± 1°C @ 0...65°C</td><td>-40°C</td><td>85°C</td></tr><tr><td>Relative Humidity</td><td>± 3% rH @ 20-80% rH 25°C</td><td>0% rH</td><td>100% rH</td></tr><tr><td>Air Pressure</td><td>± 1 hPa @ 0-65°C</td><td>300 hPa</td><td>1100 hPa</td></tr><tr><td>Dew Point</td><td>N/A</td><td>-40°C</td><td>40°C</td></tr></tbody></table>

### Ambient Light Sensor

TSL2540 is a high-sensitivity light intensity sensor that measures visible and infrared lights. In addition, this sensor features a trigger function that wakes the system up in case of a threshold hit.

<table><thead><tr><th width="189">Measurement</th><th width="255">Accuracy</th><th>Condition</th></tr></thead><tbody><tr><td>Visible Light</td><td>363 counts / μW/cm2</td><td>White LED, 2700K</td></tr><tr><td>Infrared Light</td><td>352 counts / μW/cm2</td><td>950 nm LED</td></tr></tbody></table>

### IR Remote Transceiver

This sensor array has an infrared transmitter, which can control air conditioners or multimedia systems.

<table><thead><tr><th width="245">Property</th><th>Value</th></tr></thead><tbody><tr><td>Peak wavelength</td><td>940 nm</td></tr><tr><td>Angle of half intensity</td><td>φ = ± 60°</td></tr><tr><td>Power dissipation</td><td>190 mW</td></tr></tbody></table>

### Microphone

The microphone on this sensor array can measure average sound pressure.

<table><thead><tr><th width="245">Property</th><th width="126">Value</th><th>Condition</th></tr></thead><tbody><tr><td>Sensitivity</td><td>-42 dBV/Pa</td><td>94 dB SPL @ 1 kHz</td></tr><tr><td>Signal to Noise Ratio</td><td>59 dB(A)</td><td>94dB SPL @ 1 kHz, A-weighted (20-10kHz)</td></tr><tr><td>Total Harmonic Distortion</td><td>0.1 %</td><td>94 dB SPL @ 1 kHz</td></tr><tr><td>Acoustic Overload Point</td><td>129 dB SPL</td><td>0% THD @ 1 kHz</td></tr></tbody></table>

## Libraries and Samples

Some of our devices come with firmware that automatically utilizes the module without requiring any coding. For development kits or further customization, you may choose to use the following libraries and samples to create a custom application.

{% content-ref url="/pages/etcvcKwN48jOxxK4Qzs8" %}
[Broken mention](broken://pages/etcvcKwN48jOxxK4Qzs8)
{% endcontent-ref %}

{% content-ref url="/pages/Pled1YcT1Gtz5e7o9N0X" %}
[Broken mention](broken://pages/Pled1YcT1Gtz5e7o9N0X)
{% endcontent-ref %}

{% content-ref url="/pages/xsieaL67sTwAUjteJq9F" %}
[Broken mention](broken://pages/xsieaL67sTwAUjteJq9F)
{% endcontent-ref %}
