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:
Arduino FIO with FreeIMU and Xbee

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

Submitted by Nejc (not verified) on Mon, 2012-10-29 10:15.

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

Submitted by Robomotic (not verified) on Wed, 2012-05-16 14:19.

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

The content of this field is kept private and will not be shown publicly.
If you have a personal or company website insert its address in the form http://www.example.com/ .
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <small> <del> <img> <h2> <h3> <h4> <b> <video> <sub> <sup>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.
  • You may use [inline:xx] tags to display uploaded files or images inline.
  • You may insert videos with [video:URL]
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

More information about formatting options