Gostaria de usar outros módulos sem fio. XBees são bons, mas são realmente caros. Eu acredito que você provavelmente não está usando todas as opções que eles oferecem nos seus projetos. Coisas como redes de malha são INCRÍVEIS, mas geralmente não são estritamente necessárias para a maioria dos projetos.
Uma opção muito econômica, embora ainda retenha alguma verificação de erro, é usar os ICs da Nordic, esp. a série nRF24. Existe uma excelente biblioteca de arduino para esses módulos que provavelmente pode ser executada no Teensy com uma adaptação mínima, especialmente se você estiver usando o Teensyduino. Essa biblioteca também permite alguma comunicação de malha (obviamente não tão robusta quanto os XBees); veja aqui (http://maniacbug.github.com/RF24/starping_relay_8pde-example.html).
Se você solicitar versões não amplificadas desses módulos, elas podem ser adquiridas por menos de US $ 7 por módulo. Aqui estão alguns por US $ 5,50 cada . As versões amplificadas estão na faixa de US $ 15 a US $ 20, portanto, se a distância entre nós for maior que cerca de 40 pés, a relação custo-benefício em relação ao XBees diminui drasticamente. Tudo depende do seu uso.
Na mesma loja que possuía os módulos nórdicos baratos, existem alguns módulos bluetooth baratos que podem valer a pena procurar; estes têm ressalvas no sentido de que devem ser conectados por um computador (uma unidade mestre) e não um ao outro (unidades escravas). Você pode comprar um módulo Bluetooth principal por cerca de US $ 20 no ITeadStudio.
Como alternativa, o XBee PODE ser usado sem um microcontrolador para sensores simples e outros usos. Então, seu custo é muito menor por unidade, cerca de US $ 25 em vez de US $ 25 + US $ 16. Consulte "Construindo redes de sensores sem fio: com ZigBee, XBee, Arduino e processamento", de O'Rielly para obter mais detalhes.