📓
Enginique Docs
HomeHow-to
  • Documentation Home
  • Single Board Computers
    • Engage
  • Industrial Devices
    • Evolve
      • Calibration
      • Reprogramming
    • Evolve 'R
    • Energy Analyzer
    • R'IO: Mini PLC
  • Sensor Modules
    • Bioacoustics Module
    • CO2 RHT Module
    • Environmental Module
    • Hall Effect Module
    • I2C Adapter Module
    • IMU Module
    • Irradiance Module
    • Positioning Module
    • Presence Module
    • RTD Module
  • Extension Boards
    • NFC Broker
  • Connectivity Modules
    • M.2 BLE 802.15.4 Module
    • M.2 CAT-M NB-IoT Module
    • M.2 Developer Module
    • M.2 LEO Satellite Module
    • M.2 LoRa Module
    • M.2 WiFi Module
  • Robotics
    • Wheeled Robot Controller
  • Environmental Monitoring
    • Air Quality Sensor
      • Modbus Protocol
    • Environmental Sensor
      • Modbus Protocol
    • Depth Sensor
      • Modbus Protocol
    • Irradiance Sensor
      • Modbus Protocol
    • Mechanical Wind Sensor
      • Modbus Protocol
    • Rain Gauge
      • Modbus Protocol
    • Soil Sensor
      • Modbus Protocol
    • Ultrasonic Wind Sensor
      • Modbus Protocol
  • Value-Line Devices
    • Sensor Carrier BLE
    • Sensor Carrier LoRa
  • Communication Protocols
    • CoAP
    • LoRaWAN
    • Matter
    • Modbus
    • MQTT
  • Libraries
    • ACS71240 Current Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Adrastea-I Cellular Module
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BME280 Env Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BME688 Env Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • BGT60TR13C Radar Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • DS18B20 Temp Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • EEPROM Memory
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Elara-I Positioning Module
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • Irradiance Meter
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • LIS3DH IMU
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • MAX31865 RTD Converter
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • MCP23 Series Expander
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SCD4x CO2 Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SEN5x Air Quality Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • ST25R3916 NFC Device
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • SX1262 LoRa Transceiver
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • TMAG5273 Hall Effect Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • TSL2540 Light Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WL-ICLED
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-HIDS Humidity Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-PADS Pressure Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
    • WSEN-TIDS Temperature Sensor
      • Arduino / ESP32
        • Arduino (C/C++)
        • MicroPython
      • Raspberry Pi OS
        • Go
        • Python
      • STM32
        • C
        • MicroPython
  • Important Notice
Powered by GitBook

Copyright (c) 2024 Enginique.

On this page
  • Sensor Array
  • Bosch BME688 Environmental Sensor with AI
  • Bosch BME280 Sensor (Optional to BME688)
  • Ambient Light Sensor
  • IR Remote Transceiver
  • Microphone
  • Libraries and Samples
Export as PDF
  1. Sensor Modules

Environmental Module

Last updated 11 months ago

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.

Sensor Array

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.

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.

Measurement
Accuracy
Min
Max

Temperature

± 0.5°C @ 0...65°C

-40°C

85°C

Relative Humidity

± 3% rH @ 20-80% rH 25°C

0% rH

100% rH

Air Pressure

± 0.6 hPa @ 0-65°C

300 hPa

1100 hPa

Indoor Air Quality

N/A

0 IAQ Index

500 IAQ Index

tVOC

N/A

N/A

N/A

CO2 Equivalent

N/A

N/A

N/A

Gas Classification

N/A

2 Classes

4 Classes

Dew Point

N/A

-40°C

40°C

Bosch BME280 Sensor (Optional to BME688)

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

Measurement
Accuracy
Min
Max

Temperature

± 1°C @ 0...65°C

-40°C

85°C

Relative Humidity

± 3% rH @ 20-80% rH 25°C

0% rH

100% rH

Air Pressure

± 1 hPa @ 0-65°C

300 hPa

1100 hPa

Dew Point

N/A

-40°C

40°C

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.

Measurement
Accuracy
Condition

Visible Light

363 counts / μW/cm2

White LED, 2700K

Infrared Light

352 counts / μW/cm2

950 nm LED

IR Remote Transceiver

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

Property
Value

Peak wavelength

940 nm

Angle of half intensity

φ = ± 60°

Power dissipation

190 mW

Microphone

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

Property
Value
Condition

Sensitivity

-42 dBV/Pa

94 dB SPL @ 1 kHz

Signal to Noise Ratio

59 dB(A)

94dB SPL @ 1 kHz, A-weighted (20-10kHz)

Total Harmonic Distortion

0.1 %

94 dB SPL @ 1 kHz

Acoustic Overload Point

129 dB SPL

0% THD @ 1 kHz

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.

BME280 Env Sensor
BME688 Env Sensor
TSL2540 Light Sensor
Environmental Module Front View