[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ITP: golang-github-d2r2-go-i2c -- I2C-bus interaction of peripheral sensors with single-board computers (library)



Package: wnpp
Severity: wishlist
Owner: Benjamin Drung <bdrung@debian.org>

* Package name    : golang-github-d2r2-go-i2c
  Version         : 0.0~git20191123.73a8a79-1
  Upstream Author : Denis Dyakov
* URL             : https://github.com/d2r2/go-i2c
* License         : Expat
  Programming Lang: Go
  Description     : I2C-bus interaction of peripheral sensors with single-board computers (library)

This library written in Go is intended to activate and interact with the
I2C (Inter-Integrated Circuit) bus by reading and writing data. The i2c
library is a starting point to interact with various peripheral devices
and sensors for use on embedded Linux devices.

Following libraries for the listed devices and sensors use this i2c
library:
  * go-hd44780: Liquid-crystal display driven by Hitachi HD44780 IC
  * go-bsbmp: BMP180/BMP280/BME280 temperature and pressure sensors
  * go-aosong: DHT12/AM2320 humidity and temperature sensors
  * go-si7021: Si7021 relative humidity and temperature sensor
  * go-sht3x: SHT3x humidity and temperature sensor
  * go-vl53l0x: VL53L0X time-of-flight ranging sensor
  * go-bh1750: BH1750 ambient light sensor
  * go-mpl3115a2: MPL3115A2 pressure and temperature sensor

I am working on a Prometheus sensors exporter which is using go-bsbmp,
go-sht3x and therefore need go-i2c. I will maintain these libraries as
part of the Debian Go Packaging Team.

-- 
Benjamin Drung
Debian & Ubuntu Developer


Reply to: