このソースでは、PS2ライブラリとNewSoftSerialライブラリを利用しています。コンパイルするには、これらのライブラリを有効にしておく必要があります。Arduinoでシリアル通信をふたつやる必要が発生してホテルで開発。いっても手元にハードがないので、ほとんど勘でプログラムしているようなもの。次の日現場で試すも、予想通り動かない。NewSoftwareSerialなんていう便利なものがあるのを後で知った。そのためソフトウェアシリアルを再現させたライブラリがありますのでそれを利用します。いっても標準ライブラリのSoftwareSerialは利用しません。高機能で速度もでるようになったNewSoftSerialを利用します。シリアル通信のテストに利用したArduinoのソースです。NewSoftSerial(Arduinoライブラリ)を利用しています。