# Title: Air Quality 7 Click Board™ ## Description: How Does The Air Quality 7 Click Board™ Work? The Air Quality 7 Click Board™ is based on the MiCS-VZ-89TE, an integrated sensor module for indoor air quality monitoring from Amphenol. The MiCS-VZ-89TE combines the most modern MOS sensor technology with intelligent detection algorithms to control VOCs and CO2 fluctuations in buildings. Among some other appealing features like 3.3V supply, I2C communication, and calibration-free high sensitivity this module has a characteristic a small size factor. The sensor must not be exposed to high concentrations of organic solvents, ammonia, silicone vapor, or cigarette-smoke to avoid poisoning the sensitive layer. It should be protected against water and dust projections, and its Vendor strongly recommends using ESD protection equipment to handle the sensor. The Air Quality 7 Click Board™ is easy to program and read data because it does not require an overly demanding configuration. The first step is the initialization of all the necessary peripherals and pins. The additional delay time of a couple of seconds during system initialization is needed because this Click board™ needs some time to establish the measurements. The second initialization is the I2C driver and communication test by reading the revision information of the module. If the CRC check is OK it allows the program to go on, and if it's not OK, a user needs to restart the program. If every step is valid, the user can read the air quality status. This can also be seen in an example code that contains easy to use functions that may be used as a reference for further development. The Air Quality 7 Click Board™ communicates with MCU using the standard I2C 2-Wire interface that supports Standard-Mode operation with a bit rates up to 100 kbit/s. The MiCS-VZ-89TE slave address contains seven fixed bits. The slave address byte is the first byte received following the START condition from the Master device. The first part of the address byte consists of a 4-bit device code which is set to 1110 for the IAQS followed by three address bits (A2, A1, A0) which are programmed at 0. The dual signal output routed on the OUT pin of the mikroBUS™ socket, which brings the results of the measurements, can be read through a multiplexed PWM output or an I2C bus. The Air Quality 7 Click Board™ is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Air Quality 7 Click Board™ is used with MCUs with different logic voltage levels. More information about the MiCS-VZ-89TE can be found in the attached datasheet. However, the Click board™ comes equipped with a library that contains easy to use functions and a usage example that may be used as a reference for further development. SPECIFICATIONS Type Gas Applications Can be used for a VOC and CO2 monitoring in confined spaces such as meeting rooms and vehicle cabins, saving energy and reducing cost-of-ownership. On-board modules The Air Quality 7 Click Board™ is based on the MiCS-VZ-89TE, an integrated sensor module for indoor air quality monitoring from Amphenol. Key Features Low power consumption, wide VOC detection range, high sensitivity, high resistance to shocks and vibrations, and more. Interface I2C Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V or 5V PINOUT DIAGRAM This table shows how the pinout on the Air Quality 7 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 OUT PWM Output NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 5V Power Supply Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description LD1 PWR - Power LED Indicator AIR QUALITY 7 CLICK ELECTRICAL SPECIFICATIONS Description Min Typ Max Unit Supply Voltage - 3.3 - V CO2 Monitoring Range 400 - 2000 ppm VOCs Monitoring Range 0 - 1000 ppB Operating Temperature Range 0 - 50 °C ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Amphenol SGX Sensortech, Click Board, MikroE, Sensor ## Price range: 51.8 - 51.8 GBP ## Link: https://thedebugstore.com/products/mikroe-4196-air-quality-7-click-board-uk ## Compare-at price range: 74.0 - 74.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) - [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) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [Amphenol SGX Sensortech Device Support: Development Boards & Tools](https://thedebugstore.com/a/llms/collections/amphenol-sgx-sensortech-device-support-development-boards-tools) - [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-4196, Available: yes, Inventory: 1 ## Metafields - full_description:
The Air Quality 7 Click Board™ is based on the MiCS-VZ-89TE, an integrated sensor module for indoor air quality monitoring from Amphenol. The MiCS-VZ-89TE combines the most modern MOS sensor technology with intelligent detection algorithms to control VOCs and CO2 fluctuations in buildings. Among some other appealing features like 3.3V supply, I2C communication, and calibration-free high sensitivity this module has a characteristic a small size factor. The sensor must not be exposed to high concentrations of organic solvents, ammonia, silicone vapor, or cigarette-smoke to avoid poisoning the sensitive layer. It should be protected against water and dust projections, and its Vendor strongly recommends using ESD protection equipment to handle the sensor.
The Air Quality 7 Click Board™ is easy to program and read data because it does not require an overly demanding configuration. The first step is the initialization of all the necessary peripherals and pins. The additional delay time of a couple of seconds during system initialization is needed because this Click board™ needs some time to establish the measurements. The second initialization is the I2C driver and communication test by reading the revision information of the module. If the CRC check is OK it allows the program to go on, and if it's not OK, a user needs to restart the program. If every step is valid, the user can read the air quality status. This can also be seen in an example code that contains easy to use functions that may be used as a reference for further development.
The Air Quality 7 Click Board™ communicates with MCU using the standard I2C 2-Wire interface that supports Standard-Mode operation with a bit rates up to 100 kbit/s. The MiCS-VZ-89TE slave address contains seven fixed bits. The slave address byte is the first byte received following the START condition from the Master device. The first part of the address byte consists of a 4-bit device code which is set to 1110 for the IAQS followed by three address bits (A2, A1, A0) which are programmed at 0. The dual signal output routed on the OUT pin of the mikroBUS™ socket, which brings the results of the measurements, can be read through a multiplexed PWM output or an I2C bus.
The Air Quality 7 Click Board™ is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Air Quality 7 Click Board™ is used with MCUs with different logic voltage levels. More information about the MiCS-VZ-89TE can be found in the attached datasheet. However, the Click board™ comes equipped with a library that contains easy to use functions and a usage example that may be used as a reference for further development.
| Type | Gas |
| Applications | Can be used for a VOC and CO2 monitoring in confined spaces such as meeting rooms and vehicle cabins, saving energy and reducing cost-of-ownership. |
| On-board modules | The Air Quality 7 Click Board™ is based on the MiCS-VZ-89TE, an integrated sensor module for indoor air quality monitoring from Amphenol. |
| Key Features | Low power consumption, wide VOC detection range, high sensitivity, high resistance to shocks and vibrations, and more. |
| Interface | I2C |
| Compatibility | mikroBUS |
| Click board size | M (42.9 x 25.4 mm) |
| Input Voltage | 3.3V or 5V |
This table shows how the pinout on the Air Quality 7 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 | OUT | PWM Output | |
| NC | 3 | CS | RX | 14 | NC | ||
| NC | 4 | SCK | TX | 13 | NC | ||
| NC | 5 | MISO | SCL | 12 | SCL | I2C Clock | |
| NC | 6 | MOSI | SDA | 11 | SDA | I2C Data | |
| Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | 5V | Power Supply |
| Ground | GND | 8 | GND | GND | 9 | GND | Ground |
| Label | Name | Default | Description |
|---|---|---|---|
| LD1 | PWR | - | Power LED Indicator |
| Description | Min | Typ | Max | Unit |
|---|---|---|---|---|
| Supply Voltage | - | 3.3 | - | V |
| CO2 Monitoring Range | 400 | - | 2000 | ppm |
| VOCs Monitoring Range | 0 | - | 1000 | ppB |
| Operating Temperature Range | 0 | - | 50 | °C |
The Air quality 5 Click Board is a triple MOS sensor on a single Click board™, which can detect gas pollution for a number of different gases. The on-board sensor is specially designed to detect the pollution from automobile exhausts, as well as the gas pollution from the industrial or agricultural industry. This Click board™ uses the MiCS-6814, a compact MOS sensor with three fully independent sensing elements in one package: RED sensor, OX sensor, and NH3 sensor. Each of these sensors reacts with the specific type of gases, providing gas readings that including carbon monoxide (CO), nitrogen dioxide (NO2), ethanol (C2H5OH), hydrogen (H2), ammonia (NH3), methane (CH4), propane (C3H8), and isobutane (C4H10). Measurement conversion is handled by the on board 12bit ADC converter and it is available via the I2C interface.
Featuring the MiCS-6814 MOS sensor with increased robustness for harsh environments, low noise 12bit onboard ADC converter, short preheat time requirement and reasonably high sensitivity, this Click board™ can be used for development of various environmental pollution measurement and detection applications, or various types of gas alarms in automotive industry or production/manufacturing chambers with a high risk of gas poisoning.
The Click board™ contains the MiCS-6814, a compact triple MOS sensor from SGX Sensortech, with three fully independent sensors. The Click board™ also contains the ADS1015, a low-power 12bit ADC with Internal reference, and programmable comparator, from Texas Instruments. The MiCS-6814 sensor consists of three independent metal oxide sensors, heated by three separate heater structures. Chemicals which are absorbed by the metal oxide surface, change the resistive properties of the sensor. The typical baseline resistance may vary a lot from a sensor to a sensor and it can be affected by the measurement conditions, sensor aging, and several other factors. Therefore, it is recommended to periodically monitor the relative change of the sensing resistance against the baseline resistance. It allows development of applications which detect relative gas concentration changes, rather than measuring the absolute gas concentration values.

As mentioned, there are three sensors on the same die. Each of them reacts with a different type of gas. There is a RED sensor which reacts with the reducing gas agents, an OX sensor which reacts with the oxidizing gas agents, and lastly, a sensor which reacts with NH3. These sensors provide readings (in ppm) for eight different gasses, which are of interest to be monitored in the automotive, industry or agriculture polluted atmosphere.
Every heating structure is powered from the mikroBUS™ 5V power rail via the resistor, recommended by the manufacturer. This ensures the maximum life cycle of the device to be achieved since current ratings above the recommended would damage the sensors and heaters. It is recommended to pre-heat the sensors for at least 30 seconds before valid readings can be made. The longer the pre-heat period is, the more accurate the measurement becomes.
The changes of the sensor resistance are measured and sampled by the onboard ADC. The ADS1015 ADC has four multiplexed inputs, of which three are connected to each of the sensors. The ADC has an internal reference, it is very simple to operate, it offers inputs that can handle voltages across the sensors, and require a low number of external components. These attributes make it perfectly suitable for this Click board™. In addition, it is possible to change the slave I2C address of the device. This is done by using the SMD jumper, labeled as ADD SEL. This jumper allows selection of the I2C LSB bit state (0 or 1), allowing more than one Click board™ on the same I2C bus.
The ADS1015 IC also has a READY pin, which is used to signal or alert the host MCU that the conversion is ready for reading. This pin is routed to the mikroBUS™ INT pin and it is labeled as RDY. More information on how to configure and use this pin can be found in the ADS1015 datasheet.
Both 5V and 3.3V rails from the mikroBUS™ are used. The ADC is powered by 3.3V rail, but the sensor requires 5V rail to be used as well. Therefore, the Click board™ requires both 3.3V and 5V pins to be supplied with the power.
- amazon_main_image: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-front.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-back.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-fusion.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-shuttle.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-clicker.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-breadboard.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-air-quality-7-click-breadboard.jpg - amazon_browse_node: 428655031 - related_products: MIKROE-2896 - mpn: MIKROE-4196 - backorder_label: If no stock shown above, check availability - examples:We provide a library for the Air Quality 7 Click Board™ on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
This library allows users to check the CO2 (Carbon Dioxide) and tVOC (Total Volatile Organic Compounds) levels of the air quality. The recalibration of the device is also allowed by this library. For more details, please, check the full documentation.
void airquality7_set_ppmco2( uint8_t *ppmco2_value ); - This function is used to send the ppmCO2 value given by an external analyzer to the Air Quality 7 Click Board™ in order to recalibrate its outputs.airquality7_err_t airquality7_get_status( uint16_t *tvoc_ppb, uint16_t *co2_ppm, uint32_t *res_val_ohm, uint8_t *err_byte ); - This function is used to read the Air quality 7 click status coded on tVOC data byte [0 - 1000 ppb], CO2 data byte [400 - 2000 ppm], resistor value data 3 bytes [Ohm], error status byte and CRC byte.airquality7_err_t airquality7_get_r0_calib( uint16_t *r0_kohm ); - This function is used to read the R0 (calibration) value in [kOhms] coded on 2 data bytes and CRC byte.The application is composed of three sections :
void application_task( )
{
airquality7_err_code = airquality7_get_status( &airquality7_tvoc_ppb,
&airquality7_co2_ppm,
&airquality7_res_val_ohm,
AIRQUALITY7_NULL );
if ( airquality7_err_code == AIRQUALITY7_ERR_OK )
{
char log_txt[ 50 ];
uint8_t cnt;
log_txt[ 0 ] = 13;
log_txt[ 1 ] = 0;
mikrobus_logWrite( log_txt, _LOG_TEXT );
for ( cnt = 0; cnt < 70; cnt++ )
{
mikrobus_logWrite( " ", _LOG_TEXT );
Delay_ms( 5 );
}
mikrobus_logWrite( log_txt, _LOG_TEXT );
WordToStr( airquality7_tvoc_ppb, log_txt );
Ltrim( log_txt );
mikrobus_logWrite( " tVOC [ppb] = ", _LOG_TEXT );
mikrobus_logWrite( log_txt, _LOG_TEXT );
mikrobus_logWrite( "; ", _LOG_TEXT );
WordToStr( airquality7_co2_ppm, log_txt );
Ltrim( log_txt );
mikrobus_logWrite( "CO2 [ppm] = ", _LOG_TEXT );
mikrobus_logWrite( log_txt, _LOG_TEXT );
mikrobus_logWrite( "; ", _LOG_TEXT );
LongWordToStr( airquality7_res_val_ohm, log_txt );
Ltrim( log_txt );
mikrobus_logWrite( "Resistor value [ohm] = ", _LOG_TEXT );
mikrobus_logWrite( log_txt, _LOG_TEXT );
}
Delay_ms( 1500 );
}
The full application code, and ready to use projects can be found on our LibStock page.
Other mikroE Libraries used in the example:
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.
The Air Quality 7 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":"Air Quality 7 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Amphenol MiCS-VZ-89TE Air Quality Sensor Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - subtitle: VOC and CO2 Sensor for Confined Spaces - condition: new - custom_product: false - mpn: MIKROE-4196 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Amphenol SGX Sensortech - device_type: MICS-VZ-89TE - warranty: 12 months - brand: MikroE - key_feature_1: Polution Gas Measurement - manufacturer: Mikroelektronika d.o.o. - badge: - widget:The Air Quality 7 Click Board™ is a compact add-on board that combines state-of-the-art MOS sensor technology with intelligent detection algorithms to monitor VOCs and CO2 equivalent variations in confined spaces. This board features the MiCS-VZ-89TE, an integrated sensor module for indoor air quality monitoring from Amphenol. This Click Board™, an I2C configurable environmental sensor board, has many features such as low power, wide VOCs detection range, high sensitivity, and high resistance to shocks and vibrations which make it an excellent choice for VOC and CO2 monitoring in confined spaces such as meeting rooms and vehicle cabins, saving energy and reducing cost-of-ownership.
The Air Quality 7 Click Board™ is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click Board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.