BitBang_I2C

Bit-bang the I2C protocol on any 2 GPIO pins on any system.

Author
Larry Bank
Website
https://github.com/bitbank2/BitBang_I2C
Category
Communication
License
GPL 3.0
Library Type
Contributed
Architectures
Any

A general purpose I2C wrapper library which can use the Wire library or bit-bang the I2C prototcol on any GPIO pins. Includes a function to identify common I2C devices and special optimizations for AVR devices to allow clock speeds which meet or exceed normal I2C speeds.

Downloads

Filename Release Date File Size
BitBang_I2C-2.1.3.zip 2020-10-11 26.33 KiB
BitBang_I2C-2.1.2.zip 2020-06-20 26.28 KiB
BitBang_I2C-2.1.0.zip 2020-04-11 26.22 KiB
BitBang_I2C-2.0.3.zip 2020-04-06 24.73 KiB
BitBang_I2C-2.0.2.zip 2020-03-30 24.71 KiB
BitBang_I2C-2.0.1.zip 2020-03-18 24.70 KiB
BitBang_I2C-2.0.0.zip 2020-03-09 24.67 KiB
BitBang_I2C-1.3.0.zip 2019-11-16 23.67 KiB
BitBang_I2C-1.2.0.zip 2019-07-08 23.63 KiB
BitBang_I2C-1.1.0.zip 2019-06-16 19.17 KiB
BitBang_I2C-1.0.0.zip 2019-05-31 19.02 KiB