Air Quality Monitor Application

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Air Quality Monitor Application

Air Quality Monitor Application

1. INTRODUCTION 

 

This article presents how to use NXP’s Model-Based Design Toolbox (MBDT) to implement an Air Quality Monitor that integrates multiple sensors, which will be configured to run on the 3S32K144 EVB. 

 

The Model-Based Design Toolbox offers a solution for deploying complex applications on NXP hardware directly from Simulink. It incorporates hardware-optimized software, including drivers, libraries, and tools, allowing users to concentrate solely on algorithm development. The toolbox manages the hardware integration, ensuring the applications are hardware-aware. By integrating with the MathWorks ecosystem, the Model-Based Design Toolbox leverages the model-based design paradigm. This enables a programming process based on models, where users create logical diagrams using Simulink blocks for dedicated functions, eliminating the need to write C code for their designs.  

 

This article aims to show how this tool can be used for designing and deploying on an S32K144 Evaluation board an air quality monitor application. Therefore, the steps meant to accomplish this are parted in the following sections: 

     II. General purpose – what is the aim of the application; 

     III. Application overview – how the application works and how the sensors are integrated;

     IV. Hardware design – the description of the components used; 

     V. Software design – the execution flow of the application and the model implementation explained in detail;

     VI. Conclusion – results of the application. 

 

2. GENERAL PURPOSE 

 

This application shows how easily an Air Quality Monitor can be implemented when using the MBD toolbox for S32K1xx, which helps the users simplify their job by providing the means to use a graphic and visual way to put their idea into use and generate the C code from it, which will be uploaded on the EVB. 

 

3. APPLICATION OVERVIEW  

 

The application displays in FreeMASTER the values of temperature, humidity, dust density, pressure, and the values of eCO2 and TVOC. Those values are read from the sensors connected to the EVB and computed using the algorithms from the libraries corresponding to each sensor, such as Adafruit’s libraries for BMP280 and CCS811, Sparkfun library for HTU21D and the GP2Y1010AU0F library, which are then adapted in Simulink logic. The application will be split into four subsystems, each covering a sensor and its algorithm. 

 

BLOCK DIAGRAM 

gCristina_0-1716973488323.pnggCristina_0-1716973488323.png

 

                                                    Figure 1: Block Diagram  

 

4. HARDWARE DESIGN  

 

4.1. Hardware components  

The required components for this application are: 

  1. S32K144 Evaluation Board 
  2. HTU21D, temperature and humidity sensor
  3. CCS811, eCO2 and TVOC sensor 
  4. BMP280, pressure sensor 
  5. GP2Y1010AU0F, dust density sensor  

 

   1) S32K144 Evaluation Board 

The S32K144EVB is a low-cost evaluation and development board for general-purpose industrial and automotive applications. The board represents the main part of the application as it collects the data from the sensors and applies the algorithm to compute the values shown in FreeMASTER. 

For more information about the board, access the following NXP page 

   2) Temperature and humidity sensor HTU21D 

The HTU21D is an easy-to-use, digital sensor for measuring humidity and temperature levels. It utilizes the I2C communication protocol, making it suitable for various applications, such as an Air Quality Monitor. 

   3) eCO2 and TVOC sensor CCS811 

The CCS811 sensor precisely monitors indoor air quality, measuring TVOCs and carbon dioxide levels in real time. Using the I2C communication protocol, it is easily integrated into air quality monitor applications. 

   4) Pressure sensor BMP280 

The BMP280 sensor accurately measures atmospheric pressure using the I2C communication protocol. 

   5) Dust density sensor GP2Y1010AU0F 

The GP2Y1010AU0F sensor is utilized for the measurement of dust density with high precision. Utilizing an analog output mechanism, it delivers reliable data for comprehensive air quality assessments. 

 

4.2. Electrical schematic 

 

Apart from the components described above (HTU21D sensor, CCS811 sensor, BMP280 sensor and GP2Y1010AU0F sensor), a resistor and a capacitor will be needed.  

The following electrical schematic is an example of how the sensors can be connected:  

gCristina_1-1716973488324.pnggCristina_1-1716973488324.png

                                                          Figure 2: Electrical schematic 

 

5. SOFTWARE DESIGN 

 

5.1. Prerequisite software 

To be able to follow the next steps presented in this article, the following software will be necessary: 

  • Matlab® and Simulink® (2021a or newer), including Stateflow ®, MATLAB® CoderTM, Simulink® CoderTM, Embedded Coder® 
  • NXP Support Package S32K1xx 

 

5.2. Model overview  

The application uses the Simulink environment to implement the algorithms for computing the data read from the sensors connected to the S32K144 EVB. The model is organized into two big sections: initialization and sensors’ algorithms. For the sensors part, each sensor has its subsystem where the algorithm is implemented. 

gCristina_2-1716973488330.pnggCristina_2-1716973488330.png

                                                   Figure 3: Application’s model 

 

5.3. INITIALIZATION 

The initialization holds the blocks required for our model to work. On the first line, from left to right, the following can be found: 

 

    1) The Configuration block for S32K1xx processor family. The required settings of the processor configuration block are the default ones, except for the processor family and the download interface.  

 

gCristina_3-1716973488337.pnggCristina_3-1716973488337.png

                      Figure 4: Configuration block for S32K1xx family of processors 

 

    2) The LP2IC Configuration block. Here the functioning mode (master or slave) can be changed, and the pins used for communication can be chosen. This application has three sensors that use this communication protocol: 

  • BMP280, whose address is 0x76 
  • CCS811, whose address is 0x5A
  • HTU21D, whose address is 0x40 

 

gCristina_4-1716973488339.pnggCristina_4-1716973488339.png

                                        Figure 5: Configuration block for LPI2C 

 

    3) The FreeMASTER configuration block. Here the communication interface, the baud rate, and long interrupt serial communication can be set. This component facilitates communication between the S32K144 EVB LPUART1 instance and the FreeMaster tool, via the microUSB serial port. 

 

gCristina_5-1716973488340.pnggCristina_5-1716973488340.png

                            Figure 6: Configuration block for FreeMASTER 

 

    4) The configuration block for ADC. The ADC converter number and the resolution mode can be selected from here. 

 

gCristina_6-1716973488342.pnggCristina_6-1716973488342.png

 Figure 7: Configuration block for ADC 

 

On the second line, the data stores for the variables used in this project can be found. The data type and size for the data stores can be found in the following table:  

 

VARIABLE NAMES 

DATA TYPE 

SIZE / DIMENSION 

SENSOR 

aux_temp 

uint8 

3 

BMP280 

aux_press 

uint8 

3 

BMP280 

BMP280_Temp 

uint8 

6 

BMP280 

BMP280_Press 

uint8 

18 

BMP280 

BMP280_T 

uint16 

1 

BMP280 

BMP280_T2 

int16 

2 

BMP280 

BMP280_P 

uint16 

1 

BMP280 

BMP280_P2 

int16 

8 

BMP280 

raw_press 

int32 

1 

BMP280 

raw_temp 

int32 

1 

BMP280 

Pressure 

double 

1 

BMP280 

buf 

uint8 

8 

CCS811 

TVOC 

uint16 

1 

CCS811 

eCO2 

uint16 

1 

CCS811 

temperature 

double 

1 

HTU21D 

humidity 

double 

1 

HTU21D 

hum_raw 

uint16 

1 

HTU21D 

temp_raw 

uint16 

1 

HTU21D 

humcomp 

default 

default 

HTU21D 

dustDensity 

default 

default 

GP2Y1010AU0F 

 

Figure 8: Variables 

 

Note! It is important, for the variables to be visible in FreeMASTER, to go to Apps -> Embedded Coder -> Code Interface -> Default Code Mappings -> Data Stores and set all the variables to Volatile.  

gCristina_7-1716973488343.pnggCristina_7-1716973488343.png

 Figure 9: Embedded Coder selection 

 

gCristina_8-1716973488345.pnggCristina_8-1716973488345.png

Figure 10: Default Code Mappings 

 

5.4. ALGORITHM  

The second part of the model consists of every sensor’s subsystem. In each subsystem, the necessary algorithm for computing the data is implemented.  

Let’s look at every subsystem and algorithm. 

 

   5.4.1. BMP 280 Pressure sensor  

For this sensor’s initialization, BMP280_Temp and BMP280_Press will  be used. Top down, five subsystems can be found: Global Initialization Sensor, Temp Calib, read16LE – temp, Press Calib, read16LE – press. 

 

gCristina_9-1716973488347.pnggCristina_9-1716973488347.png

 Figure 11: BMP280 subsystems 

 

The purpose of the Global Initialization Sensor is to prepare the sensor for subsequent data reading. This involves transmitting specific data to the sensor using the LPI2C Master Transmit block. These data include values such as 0xF5 and 108, as well as 0xF4 and 111, which serve to configure and calibrate the sensor for upcoming tasks. Having multiple sensors connected using I2C communication protocol, the way the sensor can differentiate between them is by their address. Therefore, the data will be sent to the 0x76 address, which corresponds to the address of the pressure sensor. 

gCristina_10-1716973488347.pnggCristina_10-1716973488347.png

Figure 12: Pressure sensor initialization 

 

In Temp Calib subsystem, data is read from the temperature's memory location and placed into the BMP280_Temp data store mentioned earlier. The addresses from which data needs to be read are sequential, so reading begins from the 0x88 address and 6 bits of data are requested, resulting in reading from address 0x88 to address 0x8C inclusively. 

gCristina_11-1716973488348.pnggCristina_11-1716973488348.png

Figure 13: I2C Master Multi Transfer 

 

In read16LE – temp subsystem, the add operation is utilized to perform an OR bit operation for calibrating the data and placing it into the BMP280_T data store and the BMP280_T2. LE stands for Little Endian. 

 

gCristina_12-1716973465840.pnggCristina_12-1716973465840.png

Figure 14: Temperature data calibration 

 

For the Press Calib and read16LE – press subsystems, the same operations described previously are performed, but for a greater number of bits. After the initialization is completed, the Else subsystem is entered, where the computing takes place. An auxiliary temperature is computed, which is required for the pressure's formula. For this purpose, the data store named aux_temp will be used. Within this subsystem, there are 2 further subsystems: READ TEMP REGISTER and RAW TEMP. 

In READ TEMP REGISTER, data is read from the 0xFA address using an LPI2C Master Multi Transfer, and 3 bits of data are transferred into the aforementioned aux_temp data store. 

In RAW TEMP, the raw_temp necessary for the pressure calculation formula is computed. 

Similar to the temperature calculation, the pressure calculation data is read from the 0xF7 address into the data store named aux_press, and then the raw_press required for the formula is computed. 

For the actual computation of the pressure, an S-Function block with C code inside is utilized, where the algorithm found in the Adafruit Library for BMP280 is included. [1] [functions float Adafruit_BMP280::readTemperature() and float Adafruit_BMP280::readPressure()]. 

gCristina_13-1716973465850.pnggCristina_13-1716973465850.png

Figure 15: convertPressure S-Function 

 

   5.4.2. CCS811 TVOC & eCO2 sensor 

For this sensor, during initialization, the same procedure as before is followed: specific data is sent to the sensor using the LPI2C Master Transmit to notify it of the upcoming data reading. Specifically, the predefined data 0xF4 and 0x01, 16 is now transmitted. 

gCristina_14-1716973465861.pnggCristina_14-1716973465861.png

 Figure 16: Initialization for eCO2 and TVOC sensor 

 

In the Else subsystem, 8 bits of data are read and placed into the buf variable using the LPI2C Master Multi Transfer block. Subsequently, after the necessary data is retrieved from the sensor, the required values are computed, with their formulas sourced from the Adafruit Library for the CCS811 sensor [2]: 

_eCO2 = ((uint16_t)buf[0] << | ((uint16_t)buf[1]); 

_TVOC = ((uint16_t)buf[2] << | ((uint16_t)buf[3]); 

 

gCristina_15-1716973465878.pnggCristina_15-1716973465878.png

Figure 17: Compute data for eCO2 and TVOC values 

 

   5.4.3. Humidity & Temperature subsystem 

For this sensor, another library [3] will be utilized to obtain the necessary formulas and the algorithm. Initially, for both temperature and humidity readings, the LPI2C Master Multi Transfer block will be employed to retrieve the required values. Specifically, the command to trigger temperature readings is 227, and for humidity, it is 229. Each reading will consist of 3 bits, from which only the most significant bit and the least significant bit will be utilized for temperature and humidity, respectively. 

For both of them, the raw values need to be computed. The formulas needed are: 

  1. For temperature: 

uint16_t rawValue = ((uint16_t) msb << | (uint16_t) lsb; 

temp_raw = rawValue & 0xFFFC; 

     2. For humidity: 

uint16_t rawValue = ((uint16_t) msb << | (uint16_t) lsb; 

hum_raw = rawValue & 0xFFFC; 

 

The temperature is computed using the following formula: 

Temperature = temp_raw * (175.72 / 65536.0) – 46.85; 

 

gCristina_16-1716973465900.pnggCristina_16-1716973465900.png

Figure 18: Temperature computing 

 

The humidity is computed using the following formula: 

Humidity = (-6) + 125 * (hum_raw / 65536.0) + (25 – Temperature) * (-0.15); 

 

gCristina_17-1716973465913.pnggCristina_17-1716973465913.png

Figure 19: Humidity computing 

 

gCristina_18-1716973465937.pnggCristina_18-1716973465937.png

Figure 20: Temperature and humidity subsystem 

 

   5.4.4. Dust Pm2.5 subsystem 

For this final sensor, an additional library [4] will be employed to implement our model-based design algorithm for measuring and computing the PM2.5 levels in our surroundings. 

 In this scenario, the GPIO Write block will be utilized to activate and deactivate the infrared LED on the sensor. Following activation, a 0.28ms delay will be introduced before employing the ADC to read the data, which will then be computed using the provided formula: 

dustDensity = (170 * 5 / 1024 – 0.1) * Voltage 

 

 

gCristina_19-1716973465940.pnggCristina_19-1716973465940.png

Figure 21: Formula applied for dust density 

 

After applying the above-mentioned formula, another delay of 0.04ms will be used and then the LED will be turned off. 

 

gCristina_0-1719301234783.pnggCristina_0-1719301234783.png

 

Figure 22: Dust Pm2.5 subsystem 

 

5.5. FREEMASTER 

To visualize the results from the application, a FreeMASTER project can be created. Once created, the .elf file of the built application can be added by navigating to Project -> Resource files -> "pack" directory setup -> MAP Files -> Default symbol file. 

Variables can be added to the Variable Watch section. For this project, the most important ones are Pressure, eCO2, TVOC, humidity, temperature, and dustDensity. 

 

gCristina_21-1716973465960.pnggCristina_21-1716973465960.png

Figure 23: Variable watch section 

 

5.6. HARDWARE SETUP 

A possible example for hardware setup is represented in the below picture: 

gCristina_22-1716973466304.pnggCristina_22-1716973466304.png

Figure 24: Hardware setup 

 

6. CONCLUSION 

 

The application covers the steps of developing an air quality monitor that monitors how the pressure, TVOC, eCO2, humidity, temperature, and dust density evolve in a room, using the Model-Based Design Toolbox for S32K1 MCUs. It can be a good academic study for how to use the S32K1XX EVB and sensors using the MBDT and for how to adapt C code and use it in a graphic programming environment such as Simulink to simplify your work. 

 

 

Bibliography:  

[1] https://github.com/adafruit/Adafruit_BMP280_Library 

[2] https://github.com/adafruit/Adafruit_CCS811 

[3] https://github.com/sparkfun/SparkFun_HTU21D_Breakout_Arduino_Library 

[4] https://github.com/mickey9801/GP2Y1010AU0F  

 

 

NXP is a trademark of NXP B.V. All other product or service names are the property of their respective owners. © 2024 NXP B.V. MATLAB, Simulink, and Embedded Coder are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. 

 

%3CLINGO-SUB%20id%3D%22lingo-sub-1877042%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAir%20Quality%20Monitor%20Application%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1877042%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CH2%20id%3D%22toc-hId--1209389017%22%20id%3D%22toc-hId--498454546%22%3E%3CSTRONG%3E1.%20INTRODUCTION%26nbsp%3B%3C%2FSTRONG%3E%3C%2FH2%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThis%20article%20presents%20how%20to%20use%20NXP%E2%80%99s%20Model-Based%20Design%20Toolbox%20(MBDT)%20to%20implement%20an%20Air%20Quality%20Monitor%20that%20integrates%20multiple%20sensors%2C%20which%20will%20be%20configured%20to%20run%20on%20the%203S32K144%20EVB.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22none%22%3EThe%20Model-Based%20Design%20Toolbox%20offers%20a%20solution%20for%20deploying%20complex%20applications%20on%20NXP%20hardware%20directly%20from%20Simulink.%20It%20incorporates%20hardware-optimized%20software%2C%20including%20drivers%2C%20libraries%2C%20and%20tools%2C%20allowing%20users%20to%20concentrate%20solely%20on%20algorithm%20development.%20The%20toolbox%20manages%20the%20hardware%20integration%2C%20ensuring%20the%20applications%20are%20hardware-aware.%20By%20integrating%20with%20the%20MathWorks%20ecosystem%2C%20the%20Model-Based%20Design%20Toolbox%20leverages%20the%20model-based%20design%20paradigm.%20This%20enables%20a%20programming%20process%20based%20on%20models%2C%20where%20users%20create%20logical%20diagrams%20using%20Simulink%20blocks%20for%20dedicated%20functions%2C%20eliminating%20the%20need%20to%20write%20C%20code%20for%20their%20designs.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22none%22%3EThis%20article%20aims%20to%20show%20how%20this%20tool%20can%20be%20used%20for%20designing%20and%20deploying%20on%20an%20S32K144%20Evaluation%20board%20an%20air%20quality%20monitor%20application.%20Therefore%2C%20the%20steps%20meant%20to%20accomplish%20this%20are%20parted%20in%20the%20following%20sections%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BII%3CI%3E%3CSPAN%20data-contrast%3D%22none%22%3E.%20General%20purpose%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%20%E2%80%93%20what%20is%20the%20aim%20of%20the%20application%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22none%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BIII.%20%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22none%22%3EApplication%20overview%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%20%E2%80%93%20how%20the%20application%20works%20and%20how%20the%20sensors%20are%20integrated%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22none%22%3EIV.%20%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22none%22%3EHardware%20design%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%20%E2%80%93%20the%20description%20of%20the%20components%20used%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BV.%20Software%20design%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%20%E2%80%93%20the%20execution%20flow%20of%20the%20application%20and%20the%20model%20implementation%20explained%20in%20detail%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BVI.%20%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22none%22%3EConclusion%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-contrast%3D%22none%22%3E%20%E2%80%93%20results%20of%20the%20application.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-1278123816%22%20id%3D%22toc-hId-1989058287%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2.%20GENERAL%20PURPOSE%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThis%20application%20shows%20how%20easily%20an%20Air%20Quality%20Monitor%20can%20be%20implemented%20when%20using%20the%20MBD%20toolbox%20for%20S32K1xx%2C%20which%20helps%20the%20users%20simplify%20their%20job%20by%20providing%20the%20means%20to%20use%20a%20graphic%20and%20visual%20way%20to%20put%20their%20idea%20into%20use%20and%20generate%20the%20C%20code%20from%20it%2C%20which%20will%20be%20uploaded%20on%20the%20EVB.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--529330647%22%20id%3D%22toc-hId-181603824%22%3E%3CSTRONG%3E3.%20%3CSPAN%20data-contrast%3D%22auto%22%3EAPPLICATION%20OVERVIEW%3C%2FSPAN%3E%3C%2FSTRONG%3E%20%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20application%20displays%20in%20FreeMASTER%20the%20values%20of%20temperature%2C%20humidity%2C%20dust%20density%2C%20pressure%2C%20and%20the%20values%20of%20eCO%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20and%20TVOC.%20Those%20values%20are%20read%20from%20the%20sensors%20connected%20to%20the%20EVB%20and%20computed%20using%20the%20algorithms%20from%20the%20libraries%20corresponding%20to%20each%20sensor%2C%20such%20as%20Adafruit%E2%80%99s%20libraries%20for%20BMP280%20and%20CCS811%2C%20Sparkfun%20library%20for%20HTU21D%20and%20the%20GP2Y1010AU0F%20library%2C%20which%20are%20then%20adapted%20in%20Simulink%20logic.%20The%20application%20will%20be%20split%20into%20four%20subsystems%2C%20each%20covering%20a%20sensor%20and%20its%20algorithm.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId-161230827%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-872165298%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBLOCK%20DIAGRAM%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_0-1716973488323.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_0-1716973488323.png%22%20style%3D%22width%3A%20741px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281421iDB18FAF6F8809860%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_0-1716973488323.png%22%20alt%3D%22gCristina_0-1716973488323.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_0-1716973488323.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BFigure%201%3A%20Block%20Diagram%26nbsp%3B%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335559685%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-150727723%22%20id%3D%22toc-hId-861662194%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E4.%20HARDWARE%20DESIGN%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E4.1.%20Hardware%20components%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20required%20components%20for%20this%20application%20are%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3COL%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%0A%3CLI%20data-leveltext%3D%22%251.%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2211%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ES32K144%20Evaluation%20Board%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%251.%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2211%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%2C%20temperature%20and%20humidity%20sensor%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%251.%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2211%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%2C%20eCO%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20and%20TVOC%20sensor%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%251.%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2211%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%2C%20pressure%20sensor%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%251.%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2211%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EGP2Y1010AU0F%2C%20dust%20density%20sensor%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B1)%20S32K144%20Evaluation%20Board%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20S32K144EVB%20is%20a%20low-cost%20evaluation%20and%20development%20board%20for%20general-purpose%20industrial%20and%20automotive%20applications.%20The%20board%20represents%20the%20main%20part%20of%20the%20application%20as%20it%20collects%20the%20data%20from%20the%20sensors%20and%20applies%20the%20algorithm%20to%20compute%20the%20values%20shown%20in%20FreeMASTER.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20more%20information%20about%20the%20board%2C%20access%20the%20following%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2Fautomotive-development-platforms%2Fs32k-mcu-platforms%2Fs32k144-q100-evaluation-board-for-automotive-general-purpose%3AS32K144EVB%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20data-contrast%3D%22none%22%3ENXP%20page%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20data-contrast%3D%22auto%22%3E.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%3CSTRONG%3E2)%3C%2FSTRONG%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETemperature%20and%20humidity%20sensor%20HTU21D%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20HTU21D%20is%20an%20easy-to-use%2C%20digital%20sensor%20for%20measuring%20humidity%20and%20temperature%20levels.%20It%20utilizes%20the%20I%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3EC%20communication%20protocol%2C%20making%20it%20suitable%20for%20various%20applications%2C%20such%20as%20an%20Air%20Quality%20Monitor.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%3CSTRONG%3E3)%20%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EeCO%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20and%20TVOC%20sensor%20CCS811%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20CCS811%20sensor%20precisely%20monitors%20indoor%20air%20quality%2C%20measuring%20TVOCs%20and%20carbon%20dioxide%20levels%20in%20real%20time.%20Using%20the%20I%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3EC%20communication%20protocol%2C%20it%20is%20easily%20integrated%20into%20air%20quality%20monitor%20applications.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%3CSTRONG%3E4)%20%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EPressure%20sensor%20BMP280%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20BMP280%20sensor%20accurately%20measures%20atmospheric%20pressure%20using%20the%20I%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3EC%20communication%20protocol.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%3CSTRONG%3E5)%20%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EDust%20density%20sensor%20GP2Y1010AU0F%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20GP2Y1010AU0F%20sensor%20is%20utilized%20for%20the%20measurement%20of%20dust%20density%20with%20high%20precision.%20Utilizing%20an%20analog%20output%20mechanism%2C%20it%20delivers%20reliable%20data%20for%20comprehensive%20air%20quality%20assessments.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId-841289197%22%20id%3D%22toc-hId-1552223668%22%3E%26nbsp%3B%3C%2FH3%3E%0A%3CH3%20id%3D%22toc-hId--966165266%22%20id%3D%22toc-hId--255230795%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E4.2.%20Electrical%20schematic%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EApart%20from%20the%20components%20described%20above%20(HTU21D%20sensor%2C%20CCS811%20sensor%2C%20BMP280%20sensor%20and%20GP2Y1010AU0F%20sensor)%2C%20a%20resistor%20and%20a%20capacitor%20will%20be%20needed.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20following%20electrical%20schematic%20is%20an%20example%20of%20how%20the%20sensors%20can%20be%20connected%3A%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_1-1716973488324.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_1-1716973488324.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281423i8A73DF4CFE6EE4C6%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_1-1716973488324.png%22%20alt%3D%22gCristina_1-1716973488324.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_1-1716973488324.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Figure%202%3A%20Electrical%20schematic%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--976668370%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--265733899%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E5.%20SOFTWARE%20DESIGN%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CBR%20%2F%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--286106896%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-424827575%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E5.1.%20Prerequisite%20software%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETo%20be%20able%20to%20follow%20the%20next%20steps%20presented%20in%20this%20article%2C%20the%20following%20software%20will%20be%20necessary%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CUL%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%0A%3CLI%20data-leveltext%3D%22%EF%82%B7%22%20data-font%3D%22Symbol%22%20data-listid%3D%2214%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EMatlab%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20and%20Simulink%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20(2021a%20or%20newer)%2C%20including%20Stateflow%20%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%2C%20MATLAB%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20Coder%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETM%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%2C%20Simulink%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20Coder%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETM%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%2C%20Embedded%20Coder%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%C2%AE%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%EF%82%B7%22%20data-font%3D%22Symbol%22%20data-listid%3D%2214%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ENXP%20Support%20Package%20S32K1xx%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--2093561359%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--1382626888%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E5.2.%3C%2FSTRONG%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EModel%20overview%3C%2FSPAN%3E%3C%2FSTRONG%3E%20%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20application%20uses%20the%20Simulink%20environment%20to%20implement%20the%20algorithms%20for%20computing%20the%20data%20read%20from%20the%20sensors%20connected%20to%20the%20S32K144%20EVB.%20The%20model%20is%20organized%20into%20two%20big%20sections%3A%20initialization%20and%20sensors%E2%80%99%20algorithms.%20For%20the%20sensors%20part%2C%20each%20sensor%20has%20its%20subsystem%20where%20the%20algorithm%20is%20implemented.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_2-1716973488330.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_2-1716973488330.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281422i72B98446350CF664%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_2-1716973488330.png%22%20alt%3D%22gCristina_2-1716973488330.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_2-1716973488330.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3BFigure%203%3A%20Application%E2%80%99s%20model%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--301212005%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-409722466%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E5.3.%3C%2FSTRONG%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EINITIALIZATION%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20initialization%20holds%20the%20blocks%20required%20for%20our%20model%20to%20work.%20On%20the%20first%20line%2C%20from%20left%20to%20right%2C%20the%20following%20can%20be%20found%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%201)%20%3CU%3EThe%20Configuration%20block%20for%20S32K1xx%20processor%20family%3C%2FU%3E%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E.%20The%20required%20settings%20of%20the%20processor%20configuration%20block%20are%20the%20default%20ones%2C%20except%20for%20the%20processor%20family%20and%20the%20download%20interface.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_3-1716973488337.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_3-1716973488337.png%22%20style%3D%22width%3A%20780px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281426i1890B0673EA3A5C4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_3-1716973488337.png%22%20alt%3D%22gCristina_3-1716973488337.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_3-1716973488337.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Figure%204%3A%20Configuration%20block%20for%20S32K1xx%20family%20of%20processors%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%202)%20%3CU%3EThe%20LP2IC%20Configuration%20block%3C%2FU%3E%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E.%20Here%20the%20functioning%20mode%20(master%20or%20slave)%20can%20be%20changed%2C%20and%20the%20pins%20used%20for%20communication%20can%20be%20chosen.%20This%20application%20has%20three%20sensors%20that%20use%20this%20communication%20protocol%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CUL%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%0A%3CLI%20data-leveltext%3D%22%EF%82%B7%22%20data-font%3D%22Symbol%22%20data-listid%3D%2215%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%2C%20whose%20address%20is%200x76%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%EF%82%B7%22%20data-font%3D%22Symbol%22%20data-listid%3D%2215%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%2C%20whose%20address%20is%200x5A%3C%2FSPAN%3E%3C%2FLI%3E%0A%3CLI%20data-leveltext%3D%22%EF%82%B7%22%20data-font%3D%22Symbol%22%20data-listid%3D%2215%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%2C%20whose%20address%20is%200x40%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_4-1716973488339.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_4-1716973488339.png%22%20style%3D%22width%3A%20781px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281425i4C9C67D1E2E04072%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_4-1716973488339.png%22%20alt%3D%22gCristina_4-1716973488339.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_4-1716973488339.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Figure%205%3A%20Configuration%20block%20for%20LPI2C%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%203)%20%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%3CU%3EThe%20FreeMASTER%20configuration%20block%3C%2FU%3E.%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%20Here%20the%20communication%20interface%2C%20the%20baud%20rate%2C%20and%20long%20interrupt%20serial%20communication%20can%20be%20set.%20This%20component%20facilitates%20communication%20between%20the%20S32K144%20EVB%20LPUART1%20instance%20and%20the%20FreeMaster%20tool%2C%20via%20the%20microUSB%20serial%20port.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_5-1716973488340.png%22%20style%3D%22width%3A%20492px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_5-1716973488340.png%22%20style%3D%22width%3A%20492px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281424iAD323CB6FD92715A%2Fimage-dimensions%2F492x658%3Fv%3Dv2%22%20width%3D%22492%22%20height%3D%22658%22%20role%3D%22button%22%20title%3D%22gCristina_5-1716973488340.png%22%20alt%3D%22gCristina_5-1716973488340.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_5-1716973488340.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20Figure%206%3A%20Configuration%20block%20for%20FreeMASTER%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%20%26nbsp%3B%20%3CSTRONG%3E4)%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%3CU%3EThe%20configuration%20block%20for%20ADC%3C%2FU%3E.%20%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20ADC%20converter%20number%20and%20the%20resolution%20mode%20can%20be%20selected%20from%20here%3C%2FSPAN%3E%3CSTRONG%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E.%3C%2FSPAN%3E%3C%2FI%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%7D%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_6-1716973488342.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_6-1716973488342.png%22%20style%3D%22width%3A%20275px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281427i7AF46CEB54B50BBF%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22gCristina_6-1716973488342.png%22%20alt%3D%22gCristina_6-1716973488342.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_6-1716973488342.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3BF%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eigure%207%3A%20Configuration%20block%20for%20ADC%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EOn%20the%20second%20line%2C%20the%20data%20stores%20for%20the%20variables%20used%20in%20this%20project%20can%20be%20found.%20The%20data%20type%20and%20size%20for%20the%20data%20stores%20can%20be%20found%20in%20the%20following%20table%3A%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%7D%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CTABLE%20class%3D%22%20lia-align-justify%22%20data-tablestyle%3D%22MsoTableGrid%22%20data-tablelook%3D%221184%22%20aria-rowcount%3D%2221%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%0A%3CTBODY%3E%0A%3CTR%20aria-rowindex%3D%221%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EVARIABLE%20NAMES%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EDATA%20TYPE%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ESIZE%20%2F%20DIMENSION%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ESENSOR%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%222%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eaux_temp%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E3%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%223%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eaux_press%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E3%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%224%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_Temp%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E6%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%225%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_Press%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E18%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%226%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_T%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%227%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_T2%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%228%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_P%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%229%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280_P2%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2210%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eraw_press%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eint32%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2211%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eraw_temp%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Eint32%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2212%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EPressure%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edouble%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP280%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2213%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Ebuf%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E8%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2214%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETVOC%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2215%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EeCO2%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2216%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Etemperature%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edouble%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2217%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Ehumidity%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edouble%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2218%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Ehum_raw%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2219%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Etemp_raw%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3E1%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2220%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Ehumcomp%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edefault%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edefault%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHTU21D%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20aria-rowindex%3D%2221%22%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EdustDensity%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edefault%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3Edefault%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3CTD%20data-celllook%3D%220%22%3E%0A%3CP%3E%3CSPAN%20data-contrast%3D%22auto%22%3EGP2Y1010AU0F%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3C%2FTBODY%3E%0A%3C%2FTABLE%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%208%3A%20Variables%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ENote!%20%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIt%20is%20important%2C%20for%20the%20variables%20to%20be%20visible%20in%20FreeMASTER%2C%20to%20go%20to%20Apps%20-%26gt%3B%20Embedded%20Coder%20-%26gt%3B%20Code%20Interface%20-%26gt%3B%20Default%20Code%20Mappings%20-%26gt%3B%20Data%20Stores%20and%20set%20all%20the%20variables%20to%20Volatile.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_7-1716973488343.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_7-1716973488343.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281429i682F76A3A62BB467%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_7-1716973488343.png%22%20alt%3D%22gCristina_7-1716973488343.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_7-1716973488343.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233117%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%209%3A%20Embedded%20Coder%20selection%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20134233117%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_8-1716973488345.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_8-1716973488345.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281428iE5D9D6A893F76866%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_8-1716973488345.png%22%20alt%3D%22gCristina_8-1716973488345.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_8-1716973488345.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2010%3A%20Default%20Code%20Mappings%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--2108666468%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--1397731997%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E5.4.%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EALGORITHM%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%7D%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20second%20part%20of%20the%20model%20consists%20of%20every%20sensor%E2%80%99s%20subsystem.%20In%20each%20subsystem%2C%20the%20necessary%20algorithm%20for%20computing%20the%20data%20is%20implemented.%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ELet%E2%80%99s%20look%20at%20every%20subsystem%20and%20algorithm.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId-378846365%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-1089780836%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E%26nbsp%3B%20%26nbsp%3B5.4.1.%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBMP%20280%20Pressure%20sensor%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20this%20sensor%E2%80%99s%20initialization%2C%20BMP280_Temp%20and%20BMP280_Press%20will%26nbsp%3B%20be%20used.%20Top%20down%2C%20five%20subsystems%20can%20be%20found%3A%20Global%20Initialization%20Sensor%2C%20Temp%20Calib%2C%20read16LE%20%E2%80%93%20temp%2C%20Press%20Calib%2C%20read16LE%20%E2%80%93%20press.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_9-1716973488347.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_9-1716973488347.png%22%20style%3D%22width%3A%20233px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281430i7B6F11ABE31D47B4%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22gCristina_9-1716973488347.png%22%20alt%3D%22gCristina_9-1716973488347.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_9-1716973488347.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%26nbsp%3B%3CI%3EFigure%2011%3A%20BMP280%20subsystems%3C%2FI%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20purpose%20of%20the%20Global%20Initialization%20Sensor%20is%20to%20prepare%20the%20sensor%20for%20subsequent%20data%20reading.%20This%20involves%20transmitting%20specific%20data%20to%20the%20sensor%20using%20the%20LPI2C%20Master%20Transmit%20block.%20These%20data%20include%20values%20such%20as%200xF5%20and%20108%2C%20as%20well%20as%200xF4%20and%20111%2C%20which%20serve%20to%20configure%20and%20calibrate%20the%20sensor%20for%20upcoming%20tasks.%20Having%20multiple%20sensors%20connected%20using%20I%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3CSPAN%20data-contrast%3D%22auto%22%3EC%20communication%20protocol%2C%20the%20way%20the%20sensor%20can%20differentiate%20between%20them%20is%20by%20their%20address.%20Therefore%2C%20the%20data%20will%20be%20sent%20to%20the%200x76%20address%2C%20which%20corresponds%20to%20the%20address%20of%20the%20pressure%20sensor.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_10-1716973488347.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_10-1716973488347.png%22%20style%3D%22width%3A%20993px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281432iE0262BCB52B759CC%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_10-1716973488347.png%22%20alt%3D%22gCristina_10-1716973488347.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_10-1716973488347.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2012%3A%20Pressure%20sensor%20initialization%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIn%20Temp%20Calib%20subsystem%2C%20data%20is%20read%20from%20the%20temperature's%20memory%20location%20and%20placed%20into%20the%20BMP280_Temp%20data%20store%20mentioned%20earlier.%20The%20addresses%20from%20which%20data%20needs%20to%20be%20read%20are%20sequential%2C%20so%20reading%20begins%20from%20the%200x88%20address%20and%206%20bits%20of%20data%20are%20requested%2C%20resulting%20in%20reading%20from%20address%200x88%20to%20address%200x8C%20inclusively.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_11-1716973488348.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_11-1716973488348.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281431i8258E2ACD4ABC85C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_11-1716973488348.png%22%20alt%3D%22gCristina_11-1716973488348.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_11-1716973488348.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2013%3A%20I%3C%2FSPAN%3E%3C%2FI%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3E2%3C%2FSPAN%3E%3C%2FI%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EC%20Master%20Multi%20Transfer%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIn%20read16LE%20%E2%80%93%20temp%20subsystem%2C%20the%20add%20operation%20is%20utilized%20to%20perform%20an%20OR%20bit%20operation%20for%20calibrating%20the%20data%20and%20placing%20it%20into%20the%20BMP280_T%20data%20store%20and%20the%20BMP280_T2.%20LE%20stands%20for%20Little%20Endian.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_12-1716973465840.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_12-1716973465840.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281412i8D44CC886C532CB9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_12-1716973465840.png%22%20alt%3D%22gCristina_12-1716973465840.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_12-1716973465840.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2014%3A%20Temperature%20data%20calibration%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20the%20Press%20Calib%20and%20read16LE%20%E2%80%93%20press%20subsystems%2C%20the%20same%20operations%20described%20previously%20are%20performed%2C%20but%20for%20a%20greater%20number%20of%20bits.%20After%20the%20initialization%20is%20completed%2C%20the%20Else%20subsystem%20is%20entered%2C%20where%20the%20computing%20takes%20place.%20An%20auxiliary%20temperature%20is%20computed%2C%20which%20is%20required%20for%20the%20pressure's%20formula.%20For%20this%20purpose%2C%20the%20data%20store%20named%20aux_temp%20will%20be%20used.%20Within%20this%20subsystem%2C%20there%20are%202%20further%20subsystems%3A%20READ%20TEMP%20REGISTER%20and%20RAW%20TEMP.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIn%20READ%20TEMP%20REGISTER%2C%20data%20is%20read%20from%20the%200xFA%20address%20using%20an%20LPI2C%20Master%20Multi%20Transfer%2C%20and%203%20bits%20of%20data%20are%20transferred%20into%20the%20aforementioned%20aux_temp%20data%20store.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIn%20RAW%20TEMP%2C%20the%20raw_temp%20necessary%20for%20the%20pressure%20calculation%20formula%20is%20computed.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ESimilar%20to%20the%20temperature%20calculation%2C%20the%20pressure%20calculation%20data%20is%20read%20from%20the%200xF7%20address%20into%20the%20data%20store%20named%20aux_press%2C%20and%20then%20the%20raw_press%20required%20for%20the%20formula%20is%20computed.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20the%20actual%20computation%20of%20the%20pressure%2C%20an%20S-Function%20block%20with%20C%20code%20inside%20is%20utilized%2C%20where%20the%20algorithm%20found%20in%20the%20Adafruit%20Library%20for%20BMP280%20is%20included.%20%5B1%5D%20%5Bfunctions%20float%20Adafruit_BMP280%3A%3AreadTemperature()%20and%20float%20Adafruit_BMP280%3A%3AreadPressure()%5D.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_13-1716973465850.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_13-1716973465850.png%22%20style%3D%22width%3A%20722px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281410i15894A9DDF78D609%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_13-1716973465850.png%22%20alt%3D%22gCristina_13-1716973465850.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_13-1716973465850.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2015%3A%20convertPressure%20S-Function%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--1428608098%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--717673627%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E%26nbsp%3B%20%26nbsp%3B5.4.2.%3C%2FSTRONG%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ECCS811%20TVOC%20%26amp%3B%20eCO2%20sensor%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20this%20sensor%2C%20during%20initialization%2C%20the%20same%20procedure%20as%20before%20is%20followed%3A%20specific%20data%20is%20sent%20to%20the%20sensor%20using%20the%20LPI2C%20Master%20Transmit%20to%20notify%20it%20of%20the%20upcoming%20data%20reading.%20Specifically%2C%20the%20predefined%20data%200xF4%20and%200x01%2C%2016%20is%20now%20transmitted.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_14-1716973465861.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_14-1716973465861.png%22%20style%3D%22width%3A%20788px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281411iCA7BA85099D38CE9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_14-1716973465861.png%22%20alt%3D%22gCristina_14-1716973465861.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_14-1716973465861.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2016%3A%20Initialization%20for%20eCO2%20and%20TVOC%20sensor%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EIn%20the%20Else%20subsystem%2C%208%20bits%20of%20data%20are%20read%20and%20placed%20into%20the%20buf%20variable%20using%20the%20LPI2C%20Master%20Multi%20Transfer%20block.%20Subsequently%2C%20after%20the%20necessary%20data%20is%20retrieved%20from%20the%20sensor%2C%20the%20required%20values%20are%20computed%2C%20with%20their%20formulas%20sourced%20from%20the%20Adafruit%20Library%20for%20the%20CCS811%20sensor%20%5B2%5D%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E_eCO2%20%3D%20((uint16_t)buf%5B0%5D%20%26lt%3B%26lt%3B%20%3CLI-EMOJI%20id%3D%22lia_smiling-face-with-sunglasses%22%20title%3D%22%3Asmiling_face_with_sunglasses%3A%22%3E%3C%2FLI-EMOJI%3E%20%7C%20((uint16_t)buf%5B1%5D)%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E_TVOC%20%3D%20((uint16_t)buf%5B2%5D%20%26lt%3B%26lt%3B%20%3CLI-EMOJI%20id%3D%22lia_smiling-face-with-sunglasses%22%20title%3D%22%3Asmiling_face_with_sunglasses%3A%22%3E%3C%2FLI-EMOJI%3E%20%7C%20((uint16_t)buf%5B3%5D)%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_15-1716973465878.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_15-1716973465878.png%22%20style%3D%22width%3A%20808px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281413iB32D471F97F6722C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_15-1716973465878.png%22%20alt%3D%22gCristina_15-1716973465878.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_15-1716973465878.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2017%3A%20Compute%20data%20for%20eCO2%20and%20TVOC%20values%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId-1058904735%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-1769839206%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E%26nbsp%3B%20%26nbsp%3B5.4.3.%3C%2FSTRONG%3E%20%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHumidity%20%26amp%3B%20Temperature%20subsystem%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20this%20sensor%2C%20another%20library%20%5B3%5D%20will%20be%20utilized%20to%20obtain%20the%20necessary%20formulas%20and%20the%20algorithm.%20Initially%2C%20for%20both%20temperature%20and%20humidity%20readings%2C%20the%20LPI2C%20Master%20Multi%20Transfer%20block%20will%20be%20employed%20to%20retrieve%20the%20required%20values.%20Specifically%2C%20the%20command%20to%20trigger%20temperature%20readings%20is%20227%2C%20and%20for%20humidity%2C%20it%20is%20229.%20Each%20reading%20will%20consist%20of%203%20bits%2C%20from%20which%20only%20the%20most%20significant%20bit%20and%20the%20least%20significant%20bit%20will%20be%20utilized%20for%20temperature%20and%20humidity%2C%20respectively.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20both%20of%20them%2C%20the%20raw%20values%20need%20to%20be%20computed.%20The%20formulas%20needed%20are%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3COL%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%0A%3CLI%20data-leveltext%3D%22%251)%22%20data-font%3D%22Times%20New%20Roman%22%20data-listid%3D%2216%22%20data-list-defn-props%3D%22%7B%22%20335552541%3D%22%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20temperature%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16_t%20rawValue%20%3D%20((uint16_t)%20msb%20%26lt%3B%26lt%3B%20%3CLI-EMOJI%20id%3D%22lia_smiling-face-with-sunglasses%22%20title%3D%22%3Asmiling_face_with_sunglasses%3A%22%3E%3C%2FLI-EMOJI%3E%20%7C%20(uint16_t)%20lsb%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3Etemp_raw%20%3D%20rawValue%20%26amp%3B%200xFFFC%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B2.%20For%20humidity%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%7D%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3Euint16_t%20rawValue%20%3D%20((uint16_t)%20msb%20%26lt%3B%26lt%3B%20%3CLI-EMOJI%20id%3D%22lia_smiling-face-with-sunglasses%22%20title%3D%22%3Asmiling_face_with_sunglasses%3A%22%3E%3C%2FLI-EMOJI%3E%20%7C%20(uint16_t)%20lsb%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335559685%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3Ehum_raw%20%3D%20rawValue%20%26amp%3B%200xFFFC%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20temperature%20is%20computed%20using%20the%20following%20formula%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETemperature%20%3D%20temp_raw%20*%20(175.72%20%2F%2065536.0)%20%E2%80%93%2046.85%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_16-1716973465900.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_16-1716973465900.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281414i07A9C3E8B1AD2E3D%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_16-1716973465900.png%22%20alt%3D%22gCristina_16-1716973465900.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_16-1716973465900.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2018%3A%20Temperature%20computing%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20humidity%20is%20computed%20using%20the%20following%20formula%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EHumidity%20%3D%20(-6)%20%2B%20125%20*%20(hum_raw%20%2F%2065536.0)%20%2B%20(25%20%E2%80%93%20Temperature)%20*%20(-0.15)%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_17-1716973465913.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_17-1716973465913.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281415i97C5793D5F562CA3%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_17-1716973465913.png%22%20alt%3D%22gCristina_17-1716973465913.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_17-1716973465913.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2019%3A%20Humidity%20computing%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_18-1716973465937.png%22%20style%3D%22width%3A%20663px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_18-1716973465937.png%22%20style%3D%22width%3A%20663px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281417i71DC57C9C766D4ED%2Fimage-dimensions%2F663x234%3Fv%3Dv2%22%20width%3D%22663%22%20height%3D%22234%22%20role%3D%22button%22%20title%3D%22gCristina_18-1716973465937.png%22%20alt%3D%22gCristina_18-1716973465937.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_18-1716973465937.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2020%3A%20Temperature%20and%20humidity%20subsystem%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--748549728%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--37615257%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%20%26nbsp%3B5.4.4.%20Dust%20Pm2.5%20subsystem%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFor%20this%20final%20sensor%2C%20an%20additional%20library%20%5B4%5D%20will%20be%20employed%20to%20implement%20our%20model-based%20design%20algorithm%20for%20measuring%20and%20computing%20the%20PM2.5%20levels%20in%20our%20surroundings.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3BIn%20this%20scenario%2C%20the%20GPIO%20Write%20block%20will%20be%20utilized%20to%20activate%20and%20deactivate%20the%20infrared%20LED%20on%20the%20sensor.%20Following%20activation%2C%20a%200.28ms%20delay%20will%20be%20introduced%20before%20employing%20the%20ADC%20to%20read%20the%20data%2C%20which%20will%20then%20be%20computed%20using%20the%20provided%20formula%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EdustDensity%20%3D%20(170%20*%205%20%2F%201024%20%E2%80%93%200.1)%20*%20Voltage%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_19-1716973465940.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_19-1716973465940.png%22%20style%3D%22width%3A%20853px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281416i553A12705328EC79%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_19-1716973465940.png%22%20alt%3D%22gCristina_19-1716973465940.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_19-1716973465940.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2021%3A%20Formula%20applied%20for%20dust%20density%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EAfter%20applying%20the%20above-mentioned%20formula%2C%20another%20delay%20of%200.04ms%20will%20be%20used%20and%20then%20the%20LED%20will%20be%20turned%20off.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_0-1719301234783.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_0-1719301234783.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F285591i6851B851C22427BA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_0-1719301234783.png%22%20alt%3D%22gCristina_0-1719301234783.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_0-1719301234783.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2022%3A%20Dust%20Pm2.5%20subsystem%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20id%3D%22toc-hId-1738963105%22%20id%3D%22toc-hId--1845069720%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%3CSTRONG%3E5.5.%3C%2FSTRONG%3E%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFREEMASTER%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3ETo%20visualize%20the%20results%20from%20the%20application%2C%20a%20FreeMASTER%20project%20can%20be%20created.%20Once%20created%2C%20the%20.elf%20file%20of%20the%20built%20application%20can%20be%20added%20by%20navigating%20to%20Project%20-%26gt%3B%20Resource%20files%20-%26gt%3B%20%22pack%22%20directory%20setup%20-%26gt%3B%20MAP%20Files%20-%26gt%3B%20Default%20symbol%20file.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EVariables%20can%20be%20added%20to%20the%20Variable%20Watch%20section.%20For%20this%20project%2C%20the%20most%20important%20ones%20are%20Pressure%2C%20eCO2%2C%20TVOC%2C%20humidity%2C%20temperature%2C%20and%20dustDensity.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-center%22%20image-alt%3D%22gCristina_21-1716973465960.png%22%20style%3D%22width%3A%20551px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_21-1716973465960.png%22%20style%3D%22width%3A%20551px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281419i2CFD60B8D01D5A97%2Fimage-dimensions%2F551x169%3Fv%3Dv2%22%20width%3D%22551%22%20height%3D%22169%22%20role%3D%22button%22%20title%3D%22gCristina_21-1716973465960.png%22%20alt%3D%22gCristina_21-1716973465960.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_21-1716973465960.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2023%3A%20Variable%20watch%20section%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CH3%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--68491358%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId-642443113%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E5.6.%20HARDWARE%20SETUP%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH3%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EA%20possible%20example%20for%20hardware%20setup%20is%20represented%20in%20the%20below%20picture%3A%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22gCristina_22-1716973466304.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22gCristina_22-1716973466304.png%22%20style%3D%22width%3A%20624px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F281420i28BA3196F3300BBF%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22gCristina_22-1716973466304.png%22%20alt%3D%22gCristina_22-1716973466304.png%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EgCristina_22-1716973466304.png%3C%2Fspan%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-center%22%20style%3D%22text-align%3A%20center%3B%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CI%3E%3CSPAN%20data-contrast%3D%22auto%22%3EFigure%2024%3A%20Hardware%20setup%3C%2FSPAN%3E%3C%2FI%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CH2%20class%3D%22lia-align-justify%22%20id%3D%22toc-hId--2005028540%22%20style%3D%22text-align%20%3A%20justify%3B%22%20id%3D%22toc-hId--1294094069%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSTRONG%3E%3CSPAN%20data-contrast%3D%22auto%22%3E6.%20CONCLUSION%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FH2%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EThe%20application%20covers%20the%20steps%20of%20developing%20an%20air%20quality%20monitor%20that%20monitors%20how%20the%20pressure%2C%20TVOC%2C%20eCO2%2C%20humidity%2C%20temperature%2C%20and%20dust%20density%20evolve%20in%20a%20room%2C%20using%20the%20Model-Based%20Design%20Toolbox%20for%20S32K1%20MCUs.%20It%20can%20be%20a%20good%20academic%20study%20for%20how%20to%20use%20the%20S32K1XX%20EVB%20and%20sensors%20using%20the%20MBDT%20and%20for%20how%20to%20adapt%20C%20code%20and%20use%20it%20in%20a%20graphic%20programming%20environment%20such%20as%20Simulink%20to%20simplify%20your%20work.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3EBibliography%3A%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%5B1%5D%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fadafruit%2FAdafruit_BMP280_Library%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20data-contrast%3D%22none%22%3Ehttps%3A%2F%2Fgithub.com%2Fadafruit%2FAdafruit_BMP280_Library%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%5B2%5D%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fadafruit%2FAdafruit_CCS811%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20data-contrast%3D%22none%22%3Ehttps%3A%2F%2Fgithub.com%2Fadafruit%2FAdafruit_CCS811%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22auto%22%3E%5B3%5D%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fsparkfun%2FSparkFun_HTU21D_Breakout_Arduino_Library%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20data-contrast%3D%22none%22%3Ehttps%3A%2F%2Fgithub.com%2Fsparkfun%2FSparkFun_HTU21D_Breakout_Arduino_Library%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22none%22%3E%5B4%5D%20%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmickey9801%2FGP2Y1010AU0F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%3CSPAN%20data-contrast%3D%22none%22%3Ehttps%3A%2F%2Fgithub.com%2Fmickey9801%2FGP2Y1010AU0F%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20data-contrast%3D%22none%22%3E%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-contrast%3D%22none%22%3ENXP%20is%20a%20trademark%20of%20NXP%20B.V.%20All%20other%20product%20or%20service%20names%20are%20the%20property%20of%20their%20respective%20owners.%20%C2%A9%202024%20NXP%20B.V.%20MATLAB%2C%20Simulink%2C%20and%20Embedded%20Coder%20are%20registered%20trademarks%20of%20The%20MathWorks%2C%20Inc.%20See%20mathworks.com%2Ftrademarks%20for%20a%20list%20of%20additional%20trademarks.%3C%2FSPAN%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3E%3CSPAN%20data-ccp-props%3D%22%7B%22%20335551550%3D%22%22%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
100% helpful (2/2)
Version history
Last update:
‎06-25-2024 12:59 AM
Updated by: