-
Notifications
You must be signed in to change notification settings - Fork 31
/
library.properties
10 lines (10 loc) · 1011 Bytes
/
library.properties
1
2
3
4
5
6
7
8
9
10
name=SoftWire
version=2.0.10
author=Steve Marple <stevemarple@googlemail.com>
maintainer=Steve Marple <stevemarple@googlemail.com>
sentence=Software I2C library.
paragraph=SoftWire is a software I2C implementation for Arduino and other Wiring-type environments. It utilises the pinMode(), digitalWrite() and digitalRead() functions. The pins to be used for the serial data (SDA) and serial clock (SCL) control lines can be defined at run-time. Alternatively it is possible to pass references to functions which read and control the SDA and SCL lines, thereby allowing direct port manipulation to be used if preferred. Multiple objects (for multiple software I2C buses) and clock-stretching by slave devices are supported. A timeout feature is included to prevent lockups by faulty or missing hardware. The microcontroller must function as the master device, multiple masters are not supported. GNU LGPL v2.1.
category=Communication
url=https://github.com/stevemarple/SoftWire
architectures=*
depends=AsyncDelay