maarten-pennings / CCS811

Arduino library for the CCS811 gas sensor for monitoring indoor air quality.
MIT License
165 stars 46 forks source link

Downgrade to CCS811 Old Firmware v1.0.0 #49

Closed daferdur closed 4 years ago

daferdur commented 4 years ago

Hi guys! I've modified my chinesse CSS811 board and soldered a 10k SMD NTC and a 10k SMD Resitor (R3 and R4 in original schematic) in orther to get Temperature readings. The fact was that I had this board updated to firmware version 2.0.1 and it wasn't impossible to get temperature readings with this firmware.

So after a lot of searching Internet, I've found the old firmware to get temperature readings. And of course downgraded it with success.

Here you have that firmware. ccs811_fw_app_1v0p0.bin.zip

Hope it will serve to somebody.

maarten-pennings commented 4 years ago

Thanks. I'll add it to the repo. Where did find it?

daferdur commented 4 years ago

https://github.com/ryankurte/efm32-base/blob/master/hardware/kit/common/bsp/thunderboard/ccs811_fw_app_1v0p0.bin

daferdur commented 4 years ago

HTB1O9wlavvsK1Rjy0Fiq6zwtXXaL

Here you can see R3 and R4

daferdur commented 4 years ago

IMG-20200516-WA0002

And here my updated CSS811 board.

maarten-pennings commented 4 years ago

Nice!

I didn't realize the board had the mounting pads already,

Thanks for the 1.0.0 bin file; I have added it to the repo.

I've also changed the python script. The old one was still working for me, so I'm not sure what was the problem for you. It now uses f-strings.

daferdur commented 4 years ago

Thanks to you for your contribution.