I2C Driver for Bosch BME280 Sensor on ESP8266
"The BME280 is an integrated environmental sensor developed specifically for mobile applications where size and low power consumption are key design constraints. The unit combines individual high linearity, high accuracy sensors for pressure, humidity and temperature"
Adapted from Bosch reference driver: https://github.com/BoschSensortec/BME280_driver
Adapted from: https://github.com/CHERTS/esp8266-i2c_bmp180
Tested with the GY-BME labeled breakout board. This was $13 from amazon.