01-09-2023 05:12 AM
Why the SDA pin is always low?
According to the standard I2C slave protocol, shouldn't the SDA slave pin be high when idle?
Once I give the power, the SDA pin is low. Because of the SDA pin is always low, the STM32f401rct6 cannot establish communication with the BME680 and keeps saying "I2C_Busy"
01-09-2023 09:48 AM
Hi Geralt,
Your schematic is normal.
If you have the BME680 shuttleboard, you can run the program and compare it.
If there is no BME680 shuttle board on your side, you can check whether your hardware welding is normal.