FreeIMU with Arduino FIO over Xbee
Submitted by fabio on Wed, 2012-05-16 12:38.
I'm doing my first steps with Xbee/Zigbee, since I'm using it in a project for the Ph.D... to get started with it I decided to do a little orientation sensing prototype. I used an Arduino FIO as brain, connected to an Xbee and one of my FreeIMU.
Here is a picture of the setup:

Here is a little video demonstrating the setup.. as you can see it's pretty laggy.. I just using 9600 bauds here, so that's why it lags so much. Of course, configuring the modules for faster speeds and optimizing communication more I don't have doubts that I can get almost real-time tracking.



Hi, Nice work, I am doing
Hi,
Nice work,
I am doing similar thing these days, but having problem putting together I2c ans serial communication. I use Arduino Fio and FreeIMU.
Is your code (sketch) available?
Thank you
Regards,
Nejc
FreeIMU Xbee or Bluetooth
I have done a similar test and forget about Xbee when you want high throuhgput, it wasn't designed for that.
There's an expansion board that I designed called XMote here:
http://www.norduino.org/index.php/XMote_Orient
The best solution is to use the Bluetooth module as I tested it and I have few users using it for head tracking trials in sound experiments.
The latest PCB is here:
http://www.norduino.com/xmote2-pcb-for-arduino-fio-with-freeimu/
With the bluetooth I reached 115200 bps and for human motion is enough.
If you want then to go to body area network and track more FreeIMUs in parallel, I suggest you use the Nordic NRF24L01+ and use a round robin approach.
Post new comment