The Bosch BME280 chip incorporates three sensors: a Barometric pressure sensor, a humidity sensor and an other one for temperature. this cheap but accurate sensor is perfect for all weather and environmental applications thanks to the ± 1hPa / ± 1 ° C / 3%(humidity) accuracy. With the barometer, this sensor can also be used as an altimeter with an accuracy of ± 1 meter. This sensor is also very versatile thanks to its I2C and SPI communication bus
More information for this repo can be found on the Drotek.com product page
On the exemple include with BME280 arduino library you can use 3 types of wiring: I2C, Hardware SPI or Software SPI with Arduino UNO or Arduino MEGA2560. In this program you simply need to follow the 3 steps configuration, everything is explained.
Use the image below to wire your card for I2C use.
[
Use the image below to wire your card for Hardware SPI.
[
Use the image below to wire your card for Software SPI.
[
- /Software - Any Arduino library needed to used this product. !!please note that the two library include in this folder are required.
- /Hardware - PDF design files
The hardware is released under Creative Commons Share-alike 4.0.
Code is developped under open source, so why rewrite something that works fine :)