adafruit_si7021

This is a CircuitPython driver for the SI7021 temperature and humidity sensor.

  • Author(s): Radomir Dopieralski

Implementation Notes

Hardware:

Software and Dependencies:

class adafruit_si7021.SI7021(i2c_bus, address=64)[source]

A driver for the SI7021 temperature and humidity sensor.

Parameters:
  • i2c_bus – The busio.I2C object to use. This is the only required parameter.
  • address (int) – (optional) The I2C address of the device.
relative_humidity

The measured relative humidity in percent.

start_measurement(what)[source]

Starts a measurement.

Starts a measurement of either HUMIDITY or TEMPERATURE depending on the what argument. Returns immediately, and the result of the measurement can be retrieved with the temperature and relative_humidity properties. This way it will take much less time.

This can be useful if you want to start the measurement, but don’t want the call to block until the measurement is ready – for instance, when you are doing other things at the same time.

temperature

The measured temperature in degrees Celcius.