Categorygithub.com/maciej/bme280
repositorypackage
0.2.0
Repository: https://github.com/maciej/bme280.git
Documentation: pkg.go.dev

# README

BME280 driver

GoDoc Build Status

Go driver for the Bosch BME280 sensor.

Example

// Error handling is omitted
device, err := i2c.Open(&i2c.Devfs{Dev: "/dev/i2c-1"}, bme280.I2CAddr)
b := bme280.New(driver)
err = driver.InitWith(bme280.ModeForced, bme280.Settings{
		Filter:                  bme280.FilterOff,
		Standby:                 bme280.StandByTime1000ms,
		PressureOversampling:    bme280.Oversampling16x,
		TemperatureOversampling: bme280.Oversampling16x,
		HumidityOversampling:    bme280.Oversampling16x,
	})

response, err := driver.Read()

References