Skip to content

[Bug]: BME680 Gas Resistance Readout #9357

Description

@tilllt

Category

Other

Hardware

Not Applicable

Is this bug report about any UI component firmware like InkHUD or Meshtatic UI (MUI)?

  • Meshtastic UI aka MUI colorTFT
  • InkHUD ePaper
  • OLED slide UI on any display

Firmware Version

all

Description

I think there are multiple errors in the way that the "Gas Resistance" Readout of the Bosch BME680 is handled.

Some are probably just "cosmetical" in the android app, In one place it shows as Ohm, in another as MOhm.

But I think something overall is wrong about this readouts, in the firmware.

Screenshot_2025-12-01-20-21-26-456_com.geeksville.mesh-edit.jpg

Screenshot_2025-12-01-21-18-12-604_com.geeksville.mesh-edit.jpg

The Datasheet of the bme680 says, the read-out is commonly in the range of 50-50000 Ohm, higher means less pollutants. Either of my readouts, 87 Ohm or 87 MOhm seem wrong, as would be 87 KOhm...

Another node in our mesh has even higher gas resistance (meaning less pollutants) but a higher IAQ (Indoor Air Quality), where higher means worse.

Screenshot_2025-12-01-21-42-20-041_com.geeksville.mesh-edit.jpg

Screenshot_2025-12-01-22-09-25-750_org.mozilla.firefox-edit.jpg

BME680 Data Sheet:
https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme680-ds001.pdf

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfirst-contributionhardware-supportHardware related: new devices or modules, problems specific to hardwarehelp wantedWe'd welcome help on this issuetriagedReviewed by the team, has enough information and ready to work on now.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions