meshtastic / firmware

Meshtastic device firmware
https://meshtastic.org
GNU General Public License v3.0
3.64k stars 910 forks source link

[Bug]: BMP280 does not get initialized on RAK11300 #5361

Open martinwozenilek opened 1 week ago

martinwozenilek commented 1 week ago

Category

Other

Hardware

Rak11310

Firmware Version

2.5.11.8e2a3e5

Description

I've added a BME280 to the RAK11300 on the RAK19003 Mini Base Board. BMP280 is recognized but does not initialize. The BME280 module has been tested with RAK4631 and works fine.

Relevant log output

INFO  | ??:??:?? 2 Scan for i2c devices...
DEBUG | ??:??:?? 2 Scan for I2C devices on port 1
DEBUG | ??:??:?? 2 I2C device found at address 0x76
DEBUG | ??:??:?? 2 Wire.available() = 0
DEBUG | ??:??:?? 2 Wire.available() = 0
INFO  | ??:??:?? 2 BMP-280 sensor found at address 0x76
INFO  | ??:??:?? 2 1 I2C devices found
...
INFO  | ??:??:?? 13 [EnvironmentTelemetry] Environment Telemetry: init
INFO  | ??:??:?? 13 [EnvironmentTelemetry] Init sensor: BMP280
WARN  | ??:??:?? 13 [EnvironmentTelemetry] Could not connect to detected BMP280 sensor. Remove from nodeTelemetrySensorsMap.