After attempting to use the Arduino IDE to communicate with the ESP32 present in the BME688 development kit, I am trying to use the development kit as initially suggested by bosch. I want to plug in the board, record readings to the sd card, and upload them to the AI studio.
However, data is no longer recording on the SD card when I power up the development kit. Is there a way to reset the development kit? I have already tried adding a new bmeconfig file to the sd card with no success.
Do you follow application note: https://www.bosch-sensortec.com/media/boschsensortec/downloads/application_notes_1/bst-bme688-an001....
Yes, I followed those instructions. After loading a new bmeconfig onto the SD card and plugging it into the development kit, the device does not record data. Page 27 of the datasheet (see attached) states that the red LED blinks every 2 seconds when recording data. Mine blinks much more rapidly. Is there something else I need to do?
The bme688 development kit datasheet describes a possible solution. However, I have a MacBook, and so these instructions will not work for me.
If you start with a new Adafruit HUZZAH32 board, which is not yet programmed, you can flash it by following these steps:
1) Download the dev-kit software from https://www.bosch-sensortec.com/software-tools/software/BME688-software/
2) Copy the *.bmeconfig file on the microSD card
3) Place microSD card and CR1220 coin cell into dev-kit
board and stack it on the Adafruit board
4) Connect the board to PC via micro-USB data cable
5) Run “flash.bat” on PC by choosing the right COM port
We tested official BME688 development kit, haven't reproduced the issue that you couldn't record data. Could you try and check if you have any modifications or other operations?
I also have problems flashing the BME688 development kit with a new Adafruit HUZZAH32 board, which is not
yet programmed. I followed the instructions but I get this message when I run the flash.bat on PC after choosing the right COM port "A fatal error occured: Time out waiting for packet header".