SoftI2CMaster

I2C lib that supports bit banging and hardware support

Author
Bernhard Nebel, Peter Fleury
Maintainer
Bernhard Nebel
Website
https://github.com/felias-fogg/SoftI2CMaster
Category
Communication
License
GPL 3.0
Library Type
Contributed
Architectures
avr

Tiny and lightweight I2C library for master mode only. It features no RAM usage compared to Arduino Wire (210 bytes) and only 500 bytes programming size compared to around 2000 for Wire. Even bit banging mode runs up to 370 kHz I2C clock frequency on a 16 MHz Arduino.

Downloads

Filename Release Date File Size
SoftI2CMaster-2.1.7.zip 2021-11-10 73.43 KiB