標準ライブラリEthernetEthernetサーバーEthernetクライアントサーボモーターステッピングモーターキャラクタ液晶表示EEPROMSPI通信I2C通信(Wire)メモリカードメモリカード(File操作)周期処理(MsTimer2)時計(RTC)ユーティリティSPI2つ以上のマイコンと通信するためのSPI通信をするためのライブラリです。<spi.h>を記述してください。SPISettings概要それぞれのSPIデバイスに対して一度だけ初期化できます。SPI_MODE3戻り値なしbegin概要SPIバスを初期化し、SCK、MOSI、SSを出力にして、SCKとMOSIはlowに、SSはhighします.文法SPI.begin()パラメータなし戻り値なしend概要SPIを停止して、ピンをI/Oポートに戻します。文法SPI.end()パラメータなし戻り値なしbeginTransaction()概要SPISettingsで定義されたSPIバスを使用するように初期化します。SPISettingsでの設定を選択.戻り値なしendTransaction()概要SPIバスの使用を停止します。他のライブラリでSPIバスを使用できるようにチップセレクトをインアクティブにしてコールします。送受信するビットオーダーを指定します。ビットオーダー(MSBFIRST、LSBFIRST)。デフォルトはMSBFIRST。戻り値なしsetClockDivider概要SPIクロックの速度を設定します。375kHz戻り値なしsetDataMode概要SPIのデータ取得モードを設定します。デフォルトはモード0。アイドル時のクロックがHigh、立ち下がりでサンプリング戻り値なしtransfer概要SPIデータを送受信します。