07-20-2024 07:10 PM
Hello,
I am Mohammad, and recently, I have worked on a custom ESP32S3 board.
On this board, there is a BME688 sensor to measure temperature, humidity, pressure, and gas data of an environment.
I want to run "bsec_iot_example" project to get "IAQ" values and investigate the air quality of an environment.
As I use an ESP32S3 board, I should do the following steps:
Step 1: Make a new project in Espressif-IDE
Step 2: Add "BME68x senor API" files to the project
Step 3: Add "BSEC static library" files to the project
Step 4: Change or edit "CMakeLists" files
Step 5: Compile or build a project
My problem is:
How can I add "BME68x senor API" and "BSEC static library" to the project and how can I change or edit the "CMakeLists" files? I am so confused.
What is the solution?
Can you provide me a step by step guidance/approach to add these files to the project and compile it successfully?
Thank you in advance.
Best regards,
Mohammad
08-06-2024 01:53 PM - edited 08-06-2024 01:54 PM
Hi mamreza,
Thank for your inquiry.
You can download BME688 BSEC package from https://www.bosch-sensortec.com/software-tools/software/bme688-software which included BME688 sensor API & example code on ESP32, you can refer to the Arduino example under the package.