Menu

Tree [r30] /
 History

HTTPS access


File Date Author Commit
 branches 2006-11-18 royratcliffe [r1] Standard layout
 docs 2006-12-04 royratcliffe [r30] Deleted Section ``The first challenge!'' (moved...
 tags 2006-11-18 royratcliffe [r1] Standard layout
 trunk 2006-11-18 royratcliffe [r1] Standard layout
 README 2006-11-18 royratcliffe [r2] Project description

Read Me

-*- text -*-

Project Descriptive Name: I2C interface library

Project Unix Name: i2clib

License: LGPL

Description:

Library for interfacing I2C equipment with GNU/Linux and other
Open Source operating systems.  Language support initially
aimed at C++ and Python or Ruby, typically for embedded real-time
software development and rapid prototyping and debugging.

Currently, there is no general-purpose Open Source I2C
interface library software.  I2C is a widely-used
low-bandwidth serial bus protocol for communication between
integrated circuits.  Software drivers exist for interfacing
specific pieces of hardware but not for general high-level
programming interfaces.  The missing requirement: provide
high-level programming interface to I2C bus via
general-purpose I2C communication adaptors.

Software will incorporate I2C software interaction model for
high-level interfacing using mainly C++.  Python or Ruby used for
debugging and prototyping.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.