SparkFun Electronics will be closed in observance of memorial day on Monday, May 29th. We will resume normal business hours on Tuesday, May 30th. Any orders placed after 2pm Mountain Time on Friday, May 26th will process and ship out on Tuesday, May 30th.
This product has been retired from our catalog and is no longer for sale. This page is made available for those looking for datasheets and the simply curious.
Description: The 9DOF Razor IMU incorporates three sensors - an ITG-3200 (MEMS triple-axis gyro), ADXL345 (triple-axis accelerometer), and HMC5883L (triple-axis magnetometer) - to give you nine degrees of inertial measurement. The outputs of all sensors are processed by an on-board ATmega328 and output over a serial interface. This enables the 9DOF Razor to be used as a very powerful control mechanism for UAVs, autonomous vehicles and image stabilization systems.
The board comes programmed with the 8MHz Arduino bootloader (stk500v1) and some example firmware that demos the outputs of all the sensors. Simply connect to the serial TX and RX pins with a 3.3V FTDI Basic Breakout, open a terminal program to 57600bps and a menu will guide you through testing the sensors. You can use the Arduino IDE to program your code onto the 9DOF, just select the ‘Arduino Pro or Pro Mini (3.3v, 8mhz) w/ATmega328’ as your board.
The 9DOF operates at 3.3VDC; any power supplied to the white JST connector will be regulated down to this operating voltage - our LiPo batteries are an excellent power supply choice. The output header is designed to mate with our 3.3V FTDI Basic Breakout board, so you can easily connect the board to a computer’s USB port. Or, for a wireless solution, it can be connected to the Bluetooth Mate or an XBee Explorer.
Having a hard time picking an IMU? Our Accelerometer, Gyro, and IMU Buying Guide might help!
Note: This product is a collaboration with Jordi Munoz of 3d Robotics. A portion of each sales goes back to them for product support and continued development.
Dimensions: 1.1" x 1.6" (28 x 41mm)
Based on 12 ratings:
1 of 1 found this helpful:
The plate is easy to operate and very convenient to integrate it into your prototypes with excellent performance! Congratulations, great job!
1 of 1 found this helpful:
I’m using the Razor IMU for long time. I hope my students will love it as much as I do.
3 of 3 found this helpful:
I have used a few industrial altitude, heading, and reference systems (AHRS) that cost $1,500 per device. It takes a great deal of time and knowledge to create such a device at an industrial level. However, with the AHRS code supplied I was able to turn this into a great AHRS with little effort and I was amazed how accurate it was. I still can’t believe how much this device costs but if you compare that to other AHRS devices it is a good price.
Brilliant design, fully functional and simply works EXACTLY as it says it does. Within minutes of unpacking the IMU it was actually navigating the platform. Stability is excellent as is the reliability. The battery connection and switch is actually very useful. You have to watch your magnetic interference but that is the same with any Magnetometer. Absolutely brilliant piece of electronics and an absolute must have for anyone looking for a motion sensor or a reliable IMU.
I didn’t have any trouble getting it up and running by following the directions in the links on the product page. it takes some effort to get it calibrated, but not unreasonable for the number of axes this thing has. nice work, sparkfun!
I used a 4-pin (no DTR/CTS) FTDI cable so it took a few tries for me to reset it manually at the right time to upload the firmware I need for ROS. Once I accomplished that, it was quite impressive to watch as I swung it on the end of the cable. I have not mounted it to a vehicle yet.
Excellent. Works as advertised. I wouldn’t hesitate getting this product.
I dunno, I’ll tell you during the AVC! :D
I wired it, but haven’t gone into the nitty gritty details… when I ordered it, didn’t realize there was an Arduino (ATMEGA) chip in it! o.O No wonder I paid $40 more than I thought, but that’s my fault. :)
It is impossible to download the program in the tutorial/guide rendering this product unusable. Other users have apparently had this problem as well. It just gives a stk_500 getsync() error every time you try to download the arduino code by following the tutorial to the letter. The tutorial itself might be horribly out of date.
It is possible something in the Arduino IDE has changed since this code was written. Please email email@example.com and send a screenshot of your error if possible and they should be able to help you get the code working.
The open source helps our engineers to understand how the magnetometer and the accelerometer work. This in turn shortens our development time for our application. I also appreciate that part the proceed of the sale is to continue to help development of new products.
0 of 2 found this helpful:
I reviewed the 9DOF Razor IMU and thought it would be good for a project in which I would use an Arduino Uno to make an accelerometer.
Upon further review, this appears to be too difficult a task for someone like myself, who is very new to projects such as these.