hsI2C: I2C access for Haskell and Linux

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.


This library provides a Haskell interface to I2C on Linux via devi2c. It wrapps the libi2c c-library that is included as c-bits. Beware that poking the internal I2C buses of your PC or laptop may cause hardware damage. I test and use this library with an external i2c_tiny_usb adapter. (Note that the i2c_tiny_usb kernel driver is broken in 4.9 and 4.11. But it works with this patch: https://patchwork.kernel.org/patch/9711919/)


Versions0.1.2, 0.1.2, 0.1.3
Change logNone available
Dependenciesbase (<4.10), bytestring (<0.11), unix (<2.8) [details]
LicenseBSD-3-Clause[multiple license files]
CopyrightMarc Fontaine
AuthorMarc Fontaine
CategoryHardware, I2C
UploadedThu Jun 22 14:26:31 UTC 2017 by MarcFontaine




Maintainers' corner

For package maintainers and hackage trustees