Skip to content

eCO2 and VOC values stay at 400 and 0 without temperature compensation #20

@Waldmensch1

Description

@Waldmensch1

Board: Lora32 with oled
Sensor: Breakout with CCS811 and HDC1080 combined (similar like this https://irasaelec.com/en/CCS811-HDC1080/ )
IDE: PlatformIO

My code is based of the BME compensated example. Wake Pin is fixed to GND permanently. The Sensor should be over 48hrs operation in the meantime.

Everything works fine on Startup. Sensor shows 600 to 700 eCO2 and 30-40 VOC. After a while (hours) the eCO2 goes down slowly down to 400 and VOC to 0. The values generally only seem to change as the temp and humidity change when I breath on it.

When I comment the myCCS811.setEnvironmentalData(hum_cal, temp_cal); out, the values stay on 400/0 also when I breath on it generating CO2 on different ways. In my opinion values shoud change, also if incorrect as without compensation. Is the CCS811 chip dead? I have a second similar breakout board which behaves exactly same way. So both dead?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions