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.2.1.zip 2022-08-08 34.08 KiB
BitBang_I2C-2.2.0.zip 2022-05-14 33.91 KiB
BitBang_I2C-2.1.5.zip 2021-10-11 27.11 KiB
BitBang_I2C-2.1.4.zip 2021-09-22 27.09 KiB
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