I2C とは I2C (Inter Integrated Circuit; アイ スクエア シー) はシリアル通信の方式の一つです。この規格に準拠したデバイス同士は、二本の信号線だけでデータのやりとりを行えます。デバイス同士は対等ではなく、マスターに一つ以上の I2C スレーブを接続します。これらスレーブは同じ種類の IC である必要はありません。各種センサー、LCD、モータードライバ、A/D コンバータなど、様々な IC が I2C に対応しています。 二つの信号線 IC 同士でクロックを同期するための SCL (シリアルクロック) データ通信のための SDA (シリアルデータ) また、似たインターフェースとして Raspberry Pi はシリアル通信の SPI 規格にも対応しています。 初期設定 Raspberry Pi は I2C のマスターとして動作可能なデバイスです。既定では
