General Gravity

BMX160

userHead minh 2025-09-14 18:49:46 775 Views2 Replies


2025-09-16 01:28:23

Both BMX160 and BMP388 chips indeed support I²C and SPI protocols natively.

However, the DFRobot SEN0252 breakout board is designed with a fixed wiring scheme. DFRobot only brings out the I²C pins (SDA/SCL) on the Grove connector.

That’s why their wiki/docs only mention I²C: the board itself does not expose the chip’s SPI pins to the user. SEN0252 supports I²C only.

SPI is possible only with hardware rework, since the Grove connector does not expose SPI pins.

 

userHeadPic ahsrab.rifat
2025-09-14 18:55:07

hello, i have a little problem with Sen0252 protocol. In datasheet, they told BMX160 and BMP388 can use SPI to communicate with MCU, but in your wiki just write that sen0252 use I2C, so how can i switch I2C to SPI protocol in sen0252. Thanks for your help!!!

userHeadPic minh