Dobrica Pavlinušić's random unstructured stuff
CJMCU-811: Revision 10
CJMCU-811 CCS811 Carbon Monoxide CO VOCs Air Quality Digital Gas Sensor pins
VCC this is directly connected to the IC (there is no voltage regulator on board), connect this to 3.3V firmware upgradehttps://github.com/maarten-pennings/CCS811/tree/master/examples/ccs811flash dpavlin@nuc:~/Arduino/libraries$ git clone https://github.com/maarten-pennings/CCS811 Wiring for ESP8266 NodeMCU boards: VDD to 3V3, GND to GND, SDA to D2, SCL to D1, nWAKE to D3 (or GND) Serial output with sensor out of (china) bag: setup: Starting CCS811 basic demo setup: ccs811 lib version: 12 setup: hardware version: 12 setup: bootloader version: 1000 setup: application version: 1100 CCS811: waiting for (new) data CCS811: waiting for (new) data CCS811: eco2=0 ppm etvoc=0 ppb CCS811: eco2=0 ppm etvoc=0 ppb CCS811: eco2=0 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb upgrade serial outputStarting CCS811 flasher setup: library version: 12 setup: hardware version: 12 setup: bootloader version: 1000 setup: application version: 1100 setup: comment-out this code line if you want to flash loop: ended ... loop: ended ... loop: ended ... loop: ended ... loop: ended ... loop: ended ... loop: ended ... loop: ended ... ccs811: ping ok ccs811: reset ok ccs811: status (reset1) 10 ok ccs811: app-erase ok ccs811: status (app-erase) 40 ok ccs811: writing 5120 ................................................................ 4608 ccs811: writing 4608 ................................................................ 4096 ccs811: writing 4096 ................................................................ 3584 ccs811: writing 3584 ................................................................ 3072 ccs811: writing 3072 ................................................................ 2560 ccs811: writing 2560 ................................................................ 2048 ccs811: writing 2048 ................................................................ 1536 ccs811: writing 1536 ................................................................ 1024 ccs811: writing 1024 ................................................................ 512 ccs811: writing 512 ................................................................ 0 ccs811: app-verify ok ccs811: status (app-verify) 30 ok ccs811: reset2 ok ccs811: status (reset2) 10 ok setup: Starting CCS811 basic demo setup: ccs811 lib version: 12 setup: hardware version: 12 setup: bootloader version: 1000 setup: application version: 2000 CCS811: waiting for (new) data CCS811: waiting for (new) data CCS811: waiting for (new) data CCS811: waiting for (new) data CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=409 ppm etvoc=1 ppb CCS811: eco2=414 ppm etvoc=2 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=407 ppm etvoc=1 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=408 ppm etvoc=1 ppb CCS811: eco2=414 ppm etvoc=2 ppb CCS811: eco2=417 ppm etvoc=2 ppb CCS811: eco2=414 ppm etvoc=2 ppb CCS811: eco2=408 ppm etvoc=1 ppb CCS811: eco2=408 ppm etvoc=1 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb CCS811: eco2=406 ppm etvoc=0 ppb CCS811: eco2=400 ppm etvoc=0 ppb Since my sensor is new, I used firmware 2.0.0 to allow initial burn-in compensation. temperature compensation |