Chciałbym użyć innych modułów bezprzewodowych. XBees są ładne, ale w rzeczywistości drogie. Zakładam, że prawdopodobnie nie korzystasz ze wszystkich opcji, które zapewniają w twoich projektach. Rzeczy takie jak sieci kratowe są NIESAMOWITE, ale zwykle nie są absolutnie konieczne w przypadku większości projektów.
Bardzo opłacalną opcją, przy jednoczesnym zachowaniu pewnej kontroli błędów, jest użycie układów scalonych firmy Nordic, szczególnie. seria nRF24. Istnieje doskonała biblioteka arduino dla tych modułów, które najprawdopodobniej można uruchomić na Teensy przy minimalnej adaptacji, szczególnie jeśli używasz Teensyduino. Ta biblioteka pozwala także na pewną komunikację przez sieć (oczywiście nie tak niezawodną jak XBee); patrz tutaj (http://maniacbug.github.com/RF24/starping_relay_8pde-example.html).
Jeśli zamówisz niewzmocnione wersje tych modułów, możesz otrzymać je za mniej niż 7 USD za moduł. Oto niektóre za 5,50 USD za sztukę . Wersje wzmacniane mieszczą się w przedziale 15–20 USD, więc jeśli odległość między węzłami jest większa niż około 40 stóp, efektywność kosztowa w porównaniu do XBees gwałtownie spada. Wszystko zależy od twojego użycia.
W tym samym sklepie, w którym były tanie moduły skandynawskie, jest kilka tanich modułów bluetooth, które warto sprawdzić; mają one pewne zastrzeżenia, ponieważ mają być one podłączone do komputera (jednostka główna), a nie do siebie (jednostki podrzędne). Możesz jednak kupić główny moduł Bluetooth za około 20 USD w ITeadStudio.
Alternatywnie, XBee CAN może być używany bez mikrokontrolera do prostych czujników i innych zastosowań. Wtedy twój koszt jest znacznie niższy na jednostkę, około 25 USD zamiast 25 USD + 16 USD. Aby uzyskać więcej informacji, zobacz „Budowanie bezprzewodowych sieci czujników: za pomocą ZigBee, XBee, Arduino i przetwarzania” autorstwa O'Rielly.