標準ライブラリEthernetEthernetサーバーEthernetクライアントサーボモーターステッピングモーターキャラクタ液晶表示EEPROMSPI通信I2C通信(Wire)メモリカードメモリカード(File操作)周期処理(MsTimer2)時計(RTC)ユーティリティI2C通信(Wire)2線による通信を行うためのI2C通信ライブラリです。Wireと呼ばれることもあります。通信ラインにはプルアップ抵抗をつけてください。チャネルは合計9本使用可能です。スレーブはWire8のみ使用できます。対応するチャネルとピン番号は以下の通りで、ピンマップでも確認できます。<Wire.h>を記述してください。スレーブとして動作するときに7ビットのアドレスを指定します。マスター動作時は不要です。相手先に対して受信シーケンスを発行し、データを読み出す。trueは要求後、バス要求までメッセージを停止。falseは通信を継続して、送信を継続。戻り値スレーブデバイスから受信したバイト数。該当アドレスのスレーブに対して通信を開始する。送るデータはwrite()でキューに入れ、endTransmission()でスレーブに送る。戻り値なしendTransmission概要beginTransmission()で開始したスレーブデバイスに、write()で入れたキューのデータを送り、通信を完了する。送信バッファの末尾に文字列や、データを追加する。