SMFSW / WireWrapper

Arduino Wrapper for Wire library (for SAM, ESP8266...)
MIT License
3 stars 1 forks source link
arduino arduino-library i2c-bus wire-library

WireWrapper Build Status

Arduino Wrapper for Wire library (for SAM, ESP8266...)

A wrapper for Wire library meant to be put in place of cI2C library on SAM, ESP8266... targets

Library choice

No refactoring is required when switching between cI2C & WireWrapper libs; Both libs share same Typedefs, Functions & Parameters.

Notes

Usage

This library is intended to be able to work with multiple slaves connected on the same I2C bus. Thus, the I2C bus and Slaves are defined separately.

After all inits are done, the lib can basically be used this way:

Examples included

following examples should work with any I2C EEPROM/FRAM with address 0x50 (yet function to get Chip ID are device dependent (and will probably only work on FUJITSU devices))

Documentation

Doxygen doc can be generated using "Doxyfile".

See generated documentation

Release Notes

See release notes

See also

cI2C

WireWrapper