(2014.5.8 作成)
I2Cはフィリップス(現NXP)社によるチップ間通信の規格です(Wikipedia)。SPIと並んでいまさらここで詳しく説明するまでもないほどに有名な規格です。
管理人なりに特徴を挙げると
です。
I2Cの規格にもいくつか複数のモードがありすべてに対応する汎用なクラスライブラリを作ろうとすると複雑になりすぎて逆に使いにくくなってしまいます。そこで以下の機能に絞ることで使い勝手のよいクラスになることを期待して作成しています。
I2Cクラスを含むライブラリはこちらからダウンロードできます。