Я б розглядав можливість використання інших бездротових модулів. XBees приємний, але дійсно дорогий. Я вважаю, що ви, мабуть, не використовуєте всі варіанти, які вони надають у ваших проектах. Такі речі, як мережеві мережі, дивують, але зазвичай не є строго необхідними для більшості проектів.
Дуже економічно вигідним варіантом, при цьому, зберігаючи деяку перевірку помилок, є використання ІС від Nordic, esp. серія nRF24 Існує чудова бібліотека ардуїно для цих модулів, яку, швидше за все, можна запустити на Teensy з мінімальною адаптацією, особливо якщо ви використовуєте Teensyduino. Ця бібліотека також забезпечує деяку мережеву комунікацію (очевидно, не настільки надійну, як XBees); дивіться тут (http://maniacbug.github.com/RF24/starping_relay_8pde-example.html).
Якщо ви замовляєте неангажифіковані версії цих модулів, їх можна буде отримати за ціною менше 7 доларів за модуль. Ось деякі по 5,50 долара кожен . Посилені версії знаходяться в діапазоні від 15 до 20 доларів, тому, якщо відстань від вузла до вузла більше 40 футів, ефективність витрат порівняно з XBees різко знижується. Все залежить від вашого використання.
З того ж магазину, в якому були дешеві скандинавські модулі, є кілька дешевих модулів Bluetooth, на які варто заглянути; вони мають застереження в тому, що вони мають бути пов'язані з комп'ютером (головним блоком), а не один з одним (підлеглі блоки). Ви можете придбати головний модуль Bluetooth за 20 доларів у ITeadStudio.
В якості альтернативи, XBee CAN може використовуватися без мікроконтролера для простих датчиків та інших цілей. Тоді ваша вартість набагато нижча за одиницю, близько 25 доларів замість 25 доларів + 16 доларів. Докладніше див. У розділі "Створення бездротових сенсорних мереж: із ZigBee, XBee, Arduino та Processing" від O'Rielly для отримання більш детальної інформації.