BME680 interfacing with CYW920719Q40EVB -01 / CYW920819EVB-02

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Focally_123
Level 1
Level 1
First reply posted First question asked First like given

Dear all,

I am working on interfacing BME680 Bosch sensor to Cypress CYW920719Q40EVB -01 / CYW920819EVB-02 controllers. I need support in interfacing. 

Thank you.

0 Likes
1 Solution
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi @Focally_123 ,

From the sensor description, I can see that it can be connected via both i2c and spi interface.

1. If you are using CYW920719Q40EVB -01, you will need to use WICED Studio. We have i2c_master and spi demo examples available in WICED SDK at location /20719-B1_Bluetooth/apps/snip/hal

2. If you are using CYW920819EVB-02, you will need to use ModusToolbox platform to program the kit. The i2c_master demo example is available for the same: https://github.com/cypresssemiconductorco/mtb-example-btsdk-hal-i2c-master This example is also valid for CYW920719B2Q40EVB-01 Evaluation Kit. 

3. You can also use PSoC6 based platforms like PSoC 6 Wi-Fi BT Prototyping Kit , PSoC 6 WiFi-BT Pioneer Kit  and more. These kits are supported on ModusTolbox and available examples are here: 

https://github.com/cypresssemiconductorco/mtb-example-psoc6-i2c-master

https://github.com/cypresssemiconductorco/mtb-example-psoc6-spi-master

 

View solution in original post

1 Reply
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi @Focally_123 ,

From the sensor description, I can see that it can be connected via both i2c and spi interface.

1. If you are using CYW920719Q40EVB -01, you will need to use WICED Studio. We have i2c_master and spi demo examples available in WICED SDK at location /20719-B1_Bluetooth/apps/snip/hal

2. If you are using CYW920819EVB-02, you will need to use ModusToolbox platform to program the kit. The i2c_master demo example is available for the same: https://github.com/cypresssemiconductorco/mtb-example-btsdk-hal-i2c-master This example is also valid for CYW920719B2Q40EVB-01 Evaluation Kit. 

3. You can also use PSoC6 based platforms like PSoC 6 Wi-Fi BT Prototyping Kit , PSoC 6 WiFi-BT Pioneer Kit  and more. These kits are supported on ModusTolbox and available examples are here: 

https://github.com/cypresssemiconductorco/mtb-example-psoc6-i2c-master

https://github.com/cypresssemiconductorco/mtb-example-psoc6-spi-master