README.md

# SHT4X

[![Hex version](https://img.shields.io/hexpm/v/sht4x.svg "Hex version")](https://hex.pm/packages/sht4x)
[![CI](https://github.com/mnishiguchi/sht4x/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/mnishiguchi/sht4x/actions/workflows/ci.yml)

Read temperature and pressure from [Sensirion SHT4x
sensors](https://www.sensirion.com/en/environmental-sensors) in Elixir.

## Usage

```elixir
iex> {:ok, sht} = SHT4X.start_link(bus_name: "i2c-1")
{:ok, #PID<0.2190.0>}

iex> SHT4X.measure(sht)
{:ok,
 %SHT4X.Measurement{
   dew_point_c: 25.10097138951667,
   humidity_rh: 61.4077578051088,
   temperature_c: 33.54358043153172,
   timestamp_ms: 7747487
 }}
```