100prznt / Rca.OneWireLib

UWP 1-Wire® library. Supports I2C single and eight channel masters (DS2482) and various slaves like thermometer, I2C-bridge, EEPROM, etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project under construction 🚧

! This project is currently  (2020/03/13) under construction.

OneWire Library

Open source UWP 1-Wire® library. Supports I2C single and eight channel masters (DS2482) and various slaves like thermometer, I2C-bridge, EEPROM, etc.

This library targets UWP IoT projects! Download directly from NuGet Rca.OneWireLib on NuGet.

Bulid Current version Code size

Supported 1-Wire® Bridges

  • DS2482-100 - I²C to 1-Wire® bridge

Supported 1-Wire® Slaves (Sensors)

  • DS28E17 - 1-Wire® slave to I²C master bridge
  • DS18B20 - digital thermometer
  • DS28EC20 - 20480-bit EEPROM

How To install?

Download the source from GitHub or get the compiled assembly from NuGet Rca.OneWireLib on NuGet.

Current version NuGet

How to use?

Sample code can be found in the Rca.OneWireLib_SampleApp project.

Credits

This library is made possible by contributions from:

License

Rca.OneWireLib is licensed under MIT. Refer to LICENSE.txt for more information.

Contributions

Contributions are welcome. Fork this repository and send a pull request if you have something useful to add.

Bulid

Related Projects

About

UWP 1-Wire® library. Supports I2C single and eight channel masters (DS2482) and various slaves like thermometer, I2C-bridge, EEPROM, etc.

License:MIT License


Languages

Language:C# 100.0%