skylarstein / bme280-sensor

A Node.js I2C module for the Bosch BME280 Humidity, Barometric Pressure, and Temperature Sensor
MIT License
35 stars 22 forks source link

BME680 #6

Open rxseger opened 6 years ago

rxseger commented 6 years ago

Any interest in adding BME680 sensor support? The BME680 is similar to the BME280 but adds a gas sensor (air quality) measured in ohms

This may be useful for reference: https://github.com/twartzek/bme680-raspberry

(Note: don't have access to a BME680 sensor myself yet so I can't help, but considering it...)

skylarstein commented 6 years ago

Nice - I haven't seen the BME680 before. I'll look for a breakout board to play with. If it's mostly/somewhat compatible with the BME280 interface it could be added here, or at a minimum into its own module.

rxseger commented 6 years ago

I think it's very new (at least to general availability), but there's a BME680 breakout board on OSH Park: https://oshpark.com/shared_projects/yRIhJcpg (which is where I first found out about this chip, fwiw). There's also a "shuttle board" with the chip mounted on it (e.g. https://www.digikey.com/product-detail/en/bosch-sensortec/SHUTTLE-BOARD-BME680/828-1078-ND/7401318), unfortunately, it's a lot more expensive than the BME280 breakouts on Aliexpress.

skylarstein commented 6 years ago

I have a breakout board on the way from https://shop.pimoroni.com/products/bme680 - even shipped to the United States it's still much cheaper than the Shuttle Board.

vretro commented 5 years ago

@skylarstein just like @rxseger I’ve also been trying to connect a bme680 since discovering Homebridge. Do you think compatibility is possible?

skylarstein commented 5 years ago

BME680 support may be better suited for a new dedicated module, but I do have one now. I'll make myself schedule some time this weekend to get started and will report back in this thread.

vretro commented 5 years ago

@skylarstein thank you for investigating the BME680 sensor. It was actually the first sensor I purchased to play around with IOT and Homebridge.

ssgelm commented 3 years ago

@skylarstein any luck with this?

skylarstein commented 3 years ago

@skylarstein any luck with this?

It's complete and functional, but unfortunately has been neglected in my "just need to clean this up a bit before publishing" directory. I need to do some testing with a BME280 as well this week, so I will make an effort to prioritize this project.

vretro commented 3 years ago

@skylarstein complete and functional! That’s great news. Hopefully it’s not to much trouble to tidy up if you get around to it. Thank you for working on this /cc @ssgelm

ssgelm commented 3 years ago

Very exciting! I would be happy to test it out if you need help.