BME280 CHIP_ID wrong
https://lastminuteengineers.com/bme280-arduino-tutorial/
I am writing software to poll the sensor for temperature and humidity information. I am using this software:
https://github.com/BoschSensortec/BME280_driver
When I run a bme280_init() it fails to detect a device. I threw some printf's in to debug it and it appears that the get_regs() on 0xd0 returns 0x45 for a chip_id rather than 0x60.
Can anyone explain to me what's going on?
7 replies