他の無線モジュールの使用を検討します。XBeesは素晴らしいですが、確かに高価です。とにかく、プロジェクトで提供されているすべてのオプションを使用しているわけではないと思います。メッシュネットワーキングのようなものは素晴らしいですが、通常、ほとんどのプロジェクトで厳密に必要なわけではありません。
いくつかのエラーチェックを保持しながら、非常に費用対効果の高いオプションは、NordicのICを使用することです。nRF24シリーズ。これらのモジュール用の優れたarduinoライブラリがあり、特にTeensyduinoを使用している場合は、ほとんど適応せずにTeensyで実行できます。このライブラリーは、メッシュ通信も可能にします(明らかにXBeesほど堅牢ではありません)。こちら(http://maniacbug.github.com/RF24/starping_relay_8pde-example.html)を参照してください。
これらのモジュールの非増幅バージョンを注文すると、モジュールあたり7ドル未満で購入できます。これは、それぞれ$ 5.50のものです。増幅バージョンは$ 15〜$ 20の範囲内であるため、ノード間の距離が約40フィートを超える場合、XBeesと比較してコスト効率が大幅に低下します。それはすべてあなたの使用法に依存します。
安い北欧のモジュールがあった同じ店から、調べる価値があるかもしれないいくつかの安いBluetoothモジュールがあります。これらは、互いに(スレーブユニット)ではなく、コンピュータ(マスターユニット)によって接続されることを意図しているという点で注意が必要です。ITeadStudioからマスターBluetoothモジュールを約20ドルで購入できます。
あるいは、XBeeは、マイクロコントローラーなしで、単純なセンサーやその他の用途に使用できます。次に、ユニットあたりのコストははるかに低く、25ドル+ 16ドルではなく約25ドルになります。詳細については、O'Riellyの「Building Wireless Sensor Networks:with ZigBee、XBee、Arduino、and Processing」を参照してください。