# Title: Environment Click Board™ ## Description: The Environment Click Board™ measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases). The click carries the BME680 environmental sensor from Bosch. The Environment Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI or I2C interface. You can use it to test your indoor air quality, to control HVAC (heating, ventilation, and air conditioning) systems, in a weather station, sports applications and more. BME680 Sensor Features The BME680 is as combined digital gas, humidity, pressure, and temperature sensor based on proven sensing principles. The humidity sensor provides an extremely fast response time for fast context awareness applications and high overall accuracy over a wide temperature range. The pressure sensor is an absolute barometric pressure sensor with extremely high accuracy and resolution. The integrated temperature sensor has been optimized for lowest noise and highest resolution. Its output is used for temperature compensation of the pressure and humidity sensors and can also be used for estimation of the ambient temperature. The gas sensor within the BME680 can detect a broad range of gases to measure indoor air quality for personal well being. Gases that can be detected by the BME680 include Volatile Organic Compounds (VOC) from paints (such as formaldehyde), lacquers, paint strippers, cleaning supplies, furnishings, office equipment, glues, adhesives, and alcohol. SPECIFICATIONS Type Environmental Applications Indoor air quality measurement, personalized weather station, home automation control, measuring ambient temperature, etc. On-board modules BME680 integrated environmental sensor Key Features A digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement Interface I2C,SPI Compatibility mikroBUS Click board size S (28.6 x 25.4 mm) Input Voltage 3.3V PINOUT DIAGRAM This table shows how the pinout on the Environment Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC NC 2 RST INT 15 NC Chip select CS 3 CS TX 14 NC SPI clock SCK 4 SCK RX 13 NC Master in slave out MISO 5 MISO SCL 12 SCL I2C clock Master out slave in MOSI 6 MOSI SDA 11 SDA I2C data Power supply +3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground JUMPERS AND SETTINGS Designator Name Default Position Default Option Description JP1 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C JP2 ADDR. SEL. Right 1 I2C address selection JP3 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C JP4 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C JP5 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Bosch Sensortec, Click Board, Environment, MikroE, Sensor ## Price range: 28.7 - 28.7 GBP ## Link: https://thedebugstore.com/products/environment-click-board-mikroe-2467-uk ## Compare-at price range: 41.0 - 41.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Bosch Sensortec Device Support: Development Boards & Tools for MEMS Sensors](https://thedebugstore.com/a/llms/collections/device-bosch-sensortec) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Environmental Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/environmental-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-2467, Available: yes, Inventory: 2 ## Metafields - full_description:

The Environment Click Board™ measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases). The click carries the BME680 environmental sensor from Bosch. The Environment Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI or I2C interface. 

You can use it to test your indoor air quality, to control HVAC (heating, ventilation, and air conditioning) systems, in a weather station, sports applications and more.

BME680 Sensor Features

The BME680 is as combined digital gas, humidity, pressure, and temperature sensor based on proven sensing principles.

The humidity sensor provides an extremely fast response time for fast context awareness applications and high overall accuracy over a wide temperature range. The pressure sensor is an absolute barometric pressure sensor with extremely high accuracy and resolution.

The integrated temperature sensor has been optimized for lowest noise and highest resolution. Its output is used for temperature compensation of the pressure and humidity sensors and can also be used for estimation of the ambient temperature.

The gas sensor  within the BME680 can detect a broad range of gases to measure indoor air quality for personal well being. Gases that can be detected by the BME680 include Volatile Organic Compounds (VOC) from paints (such as formaldehyde), lacquers, paint strippers, cleaning supplies, furnishings, office equipment, glues, adhesives, and alcohol.

SPECIFICATIONS

Type Environmental
Applications Indoor air quality measurement, personalized weather station, home automation control, measuring ambient temperature, etc.
On-board modules BME680 integrated environmental sensor
Key Features A digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement
Interface I2C,SPI
Compatibility mikroBUS
Click board size S (28.6 x 25.4 mm)
Input Voltage 3.3V

PINOUT DIAGRAM

This table shows how the pinout on the Environment Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
NC 1 AN PWM 16 NC
NC 2 RST INT 15 NC
Chip select CS 3 CS TX 14 NC
SPI clock SCK 4 SCK RX 13 NC
Master in slave out MISO 5 MISO SCL 12 SCL I2C clock
Master out slave in MOSI 6 MOSI SDA 11 SDA I2C data
Power supply +3.3V 7 3.3V 5V 10 NC
Ground GND 8 GND GND 9 GND Ground

JUMPERS AND SETTINGS

Designator Name Default Position Default Option Description
JP1 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C
JP2 ADDR. SEL. Right 1 I2C address selection
JP3 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C
JP4 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C
JP5 COMM. SEL. Right I2C Selecting communication with MCU between SPI and I2C

 

- description_tag: The Environment Click Board™ measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases). The Click Board™ is based on the Bosch BME680 environmental sensor from Bosch. Available from Debug Store UK. - title_tag: MikroE Environment Click Board™ (MIKROE-2467) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Environment Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 29.92 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 33.8096 - amazon_fr_currency: EUR - amazon_fr_price: 33.8096 - amazon_es_currency: EUR - amazon_es_price: 33.8096 - amazon_nl_currency: EUR - amazon_nl_price: 33.8096 - amazon_it_currency: EUR - amazon_it_price: 33.8096 - amazon_se_curency: SEK - amazon_se_price: 341.088 - amazon_product_id: 8606018711338 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The Environment Click Board™ measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases).The Click Board™ is based on the Bosch BME680 environmental sensor from Bosch. Environment Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI or I2C interface.You can use it to test your indoor air quality, to control HVAC (heating, ventilation, and air conditioning) systems, in a weather station, sports applications and more. - amazon_long_description:

Environment-Click-Diagram.jpg

Humidity Sensor

The humidity sensor provides an extremely fast response time for fast context awareness applications and high overall accuracy over a wide temperature range. The pressure sensor is an absolute barometric pressure sensor with extremely high accuracy and resolution.

Temperature Sensor

The integrated temperature sensor has been optimized for lowest noise and highest resolution. Its output is used for temperature compensation of the pressure and humidity sensors and can also be used for estimation of the ambient temperature.

Gas Sensor

The gas sensor within the BME680 can detect a broad range of gases to measure indoor air quality for personal well being. Gases that can be detected by the BME680 include Volatile Organic Compounds (VOC) from paints (such as formaldehyde), lacquers, paint strippers, cleaning supplies, furnishings, office equipment, glues, adhesives, and alcohol.

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-environment-click-1_1.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-environment-back_1.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-environment-click-in-use_1.jpg - amazon_browse_node: 428655031 - related_products: MIKROE-2953,MIKROE-4385 - mpn: MIKROE-2467 - backorder_label: If no stock shown above, check availability - examples:

The Libstock page for the Environment Click Board™ offers a library for temperature, humidity, and pressure readings. To get the library for air quality (VOC) measurements, visit the Bosch website or contact Mikroe support team.

The run-in phase for VOC measuring is approximately 5 minutes.

NOTE:  Once you go to the Bosch website, you will need to read and agree with the terms of the software license agreement, before you can download the VOC library.

Library Description

The library covers all the necessary functions to control the Environment Click Board™. Library performs the communication with the device via I2C or SPI driver by writing to registers and by reading from registers. The library has generic write and read function, get ambient data function, get temperature, humidity, pressure and gas resistance data from the register, function for reading factory calibration, for sets default configuration, etc.

Key Functions

Example Description

void applicationTask()
{
    temperature = environment_getTemperature();
    Delay_10ms();
    mikrobus_logWrite( " Temperature    : ", _LOG_TEXT );
    FloatToStr( temperature, logText );
    mikrobus_logWrite( logText, _LOG_TEXT );
    mikrobus_logWrite( degCel, _LOG_LINE );

    humidity = environment_getHumidity();
    Delay_10ms();
    mikrobus_logWrite( " Humidity       : ", _LOG_TEXT );
    FloatToStr( humidity, logText );
    mikrobus_logWrite( logText, _LOG_TEXT );
    mikrobus_logWrite( " %", _LOG_LINE );

    pressure = environment_getPressure();
    Delay_10ms();
    mikrobus_logWrite( " Pressure       : ", _LOG_TEXT );
    FloatToStr( pressure, logText );
    mikrobus_logWrite( logText, _LOG_TEXT );
    mikrobus_logWrite( " mbar", _LOG_LINE );

    gas = environment_getGasResistance();
    Delay_10ms();
    mikrobus_logWrite( " Gas Resistance : ", _LOG_TEXT );
    LongWordToStr( gas, logText );
    ltrim( logText );
    mikrobus_logWrite( logText, _LOG_LINE );
    mikrobus_logWrite( "--------------------------------", _LOG_LINE );

    Delay_1sec();
    Delay_1sec();
}

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need a USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.

MIKROSDK

The Environment Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.

- attachments: [{"download_file":[{"download_file":"Environment Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Bosch BME680 Environmental Sensor Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-2467 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Bosch Sensortech - device_type: BME680 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545969853"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The"},{"type":"text","value":" Environment Click Board™","bold":true},{"type":"text","value":" measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases). The click carries the BME680 environmental sensor from Bosch. The "},{"type":"text","value":"Environment Click Board™ ","bold":true},{"type":"text","value":"is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI or I2C interface. "}]},{"type":"paragraph","children":[{"type":"text","value":"You can use it to test your indoor air quality, to control HVAC (heating, ventilation, and air conditioning) systems, in a weather station, sports applications and more."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"BME680 Sensor Features"}]},{"type":"paragraph","children":[{"type":"text","value":"The BME680 is as combined digital gas, humidity, pressure, and temperature sensor based on proven sensing principles."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"humidity sensor ","bold":true},{"type":"text","value":"provides an extremely fast response time for fast context awareness applications and high overall accuracy over a wide temperature range. The "},{"type":"text","value":"pressure sensor ","bold":true},{"type":"text","value":"is an absolute barometric pressure sensor with extremely high accuracy and resolution."}]},{"type":"paragraph","children":[{"type":"text","value":"The integrated "},{"type":"text","value":"temperature sensor","bold":true},{"type":"text","value":" has been optimized for lowest noise and highest resolution. Its output is used for temperature compensation of the pressure and humidity sensors and can also be used for estimation of the ambient temperature."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"The "},{"type":"text","value":"gas sensor ","bold":true},{"type":"text","value":" within the BME680 can detect a broad range of gases to measure indoor air quality for personal well being. Gases that can be detected by the BME680 include Volatile Organic Compounds (VOC) from paints (such as formaldehyde), lacquers, paint strippers, cleaning supplies, furnishings, office equipment, glues, adhesives, and alcohol."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nEnvironmental\nApplications\nIndoor air quality measurement, personalized weather station, home automation control, measuring ambient temperature, etc.\nOn-board modules\nBME680 integrated environmental sensor\nKey Features\nA digital 4-in-1 sensor with gas, humidity, pressure and temperature measurement\nInterface\nI2C,SPI\nCompatibility\nmikroBUS\nClick board size\nS (28.6 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on the "},{"type":"text","value":"Environment Click Board™","bold":true},{"type":"text","value":" ","bold":true},{"type":"text","value":"corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nNC\nChip select\nCS\n3\nCS\nTX\n14\nNC\nSPI clock\nSCK\n4\nSCK\nRX\n13\nNC\nMaster in slave out\nMISO\n5\nMISO\nSCL\n12\nSCL\nI2C clock\nMaster out slave in\nMOSI\n6\nMOSI\nSDA\n11\nSDA\nI2C data\nPower supply\n+3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"JUMPERS AND SETTINGS"}]},{"type":"paragraph","children":[{"type":"text","value":"Designator\nName\nDefault Position\nDefault Option\nDescription\nJP1\nCOMM. SEL.\nRight\nI2C\nSelecting communication with MCU between SPI and I2C\nJP2\nADDR. SEL.\nRight\n1\nI2C address selection\nJP3\nCOMM. SEL.\nRight\nI2C\nSelecting communication with MCU between SPI and I2C\nJP4\nCOMM. SEL.\nRight\nI2C\nSelecting communication with MCU between SPI and I2C\nJP5\nCOMM. SEL.\nRight\nI2C\nSelecting communication with MCU between SPI and I2C"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The Environment Click Board™ measures temperature, relative humidity, pressure and VOC (Volatile Organic compounds gases).

The Click Board™ is based on the Bosch BME680 environmental sensor from Bosch. The Environment Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over SPI or I2C interface.

You can use it to test your indoor air quality, to control HVAC (heating, ventilation, and air conditioning) systems, in a weather station, sports applications and more.