pd extendedはディスコンになっていますのでこれからはpd vanillaを使う事が増えると思います。
Raspberry Pi のraspbian Jessie w/ pixelにひとまずComportをインストールしてみます。
Comportのソースコードはここ。
https://sourceforge.net/projects/pure-data/postdownload?source=dlp
利用しているpure dataと同じバージョンのソースコードが必要です。
わたしはaptでpure dataをインストールしているのでaptから入手します。
sudo apt-get install puredata-dev
解凍したcomportのディレクトリ内でビルド、インストールします。
make
sudo make install
インストール先は/usr/local/lib/pd-externals/comport。pure dataの設定でpathに以下を追加しておきます。
/usr/local/lib/pd-externals
一応dialoutグループにユーザーを追加します。ユーザー名がpiなら以下のとおり。
sudo adduser pi dialout
pure dataを起動してうまいこと通信できているか確認します。
利用したのはUSBシリアル変換アダプタ、/dev/ttyUSB0 につながったようです。
comport <device no> <speed> となります。
気分的に /dev/ttyUSB0 と書きたいのですがそれだと動きません。
繋ぐデバイスの数によっては調整が必要になるかもしれませんね。