Atomic IMU 6 Degrees of Freedom - XBee Ready

Replacement: None. We aren't carrying this board anymore, but check out our other IMUs! This page is for reference only.

The 6DOF Atomic is a stripped-down IMU, designed to give good performance at a low price. The unit can run as a hard-wired UART interface (0-3.3V, 115200bps), or with an XBee RF module, and is powered from a single Lithium Polymer battery. The processor is an Atmel ATMega328 running at 8MHz with 6 dedicated 10-bit ADC channels reading the sensors. Source code for the 6DOF Atomic is freely available and compiles with the free AVR GCC compiler.

The 6-DOF Atomic uses a Freescale MMA7361L triple-axis accelerometer, which is configurable to 1.5 or 6g sensitivity. Riding along with the MMA7361L are three ST Microelectronics LISY300AL single-axis, 300°/s gyros. All sensor readings are available through any terminal program in either ASCII or binary format, or with the 6DOF Atomic IMU Mixer demo application (you can get the source code below).

Note: The datasheet for this product is outdated by a few revisions. The interface is essentially the same though, the only change has been the replacement of the Accelerometer IC resulting in the ability to choose only between 1.5g and 6g sensitivity.

Having a hard time picking an IMU? Our Accelerometer, Gyro, and IMU Buying Guide might help!


  • 1.85 x 1.45 x 0.975 inches (47 x 37 x 25 mm)


  • Input voltage: 3.4V to 10V DC

  • Current consumption: 24mA hardwired with UART (75mA wireless with X-bee)
  • Freescale MMA7361L triple-axis accelerometer configurable to 1.5 or 6g sensitivity.
  • 3 x ST Microelectronics LISY300AL single-axis, 300°/s gyros



Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • christinasc / about 12 years ago / 1

    has anyone here gotten this to work with WiFly?

  • TOOR / about 12 years ago / 1

    And how do we connect the UART port with pc?? on USB port or using RS232 ??

  • TOOR / about 12 years ago / 1

    hey guys..
    i want to make a head tracking system for a video game.. using this imu.. can i get a head start?? i want to connect it with my laptop.
    is this a good idea? is it possible?
    waiting for ur replys

  • Member #233907 / about 12 years ago / 1

    So does the "single Lithium Polymer battery" come with the package?

  • Member #236554 / about 12 years ago / 1

    I just want to be sure : Can I use one of the ISP pin as an discreet input ?
    For exemple, the board sends me data only if the switch is on, and doesn't send anything in other case. ( rewriting atmega's code of course.)

  • jamoke / about 12 years ago / 1

    How easy is this thing to use? I just want data as fast as it can gather it and present it in a way a mechnical guy can understand it.

Customer Reviews

No reviews yet.