Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kfricke/micropython-sht31

Micropython "driver" for the SHT31 temperature and humidity sensor
https://github.com/kfricke/micropython-sht31

Last synced: about 16 hours ago
JSON representation

Micropython "driver" for the SHT31 temperature and humidity sensor

Awesome Lists containing this project

README

        

# micropython-sht31
This repository contains a MicroPython "driver" implementationforo the SHT31
temperature and humidity sensor from Sensirion.

Currently only a reasonably small subset of the features the sensor is
implemented.

## Implemented
* Read the temperature and humidity at different "repeatability" (accuracy)
settings. With celsius and fahrenheit values.
* Only single shot data acquisition mode

## Not yet implemented
* Continous (periodic) temperature acquisition and the corresponding
break/stop command
* CRC check of the sensor readings
* Temperature alerts
* Resetting the sensor (nRESET pin)

## Example code:
```
from machine import Pin, I2C
import sht31

i2c = I2C(scl=Pin(5), sda=Pin(4), freq =400000)
sensor = sht31.SHT31(i2c, addr=0x44)

sensor.get_temp_humi()
```