Comments: 9DoF Sensor Stick Hookup Guide


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.

  • Member #1584994 / about 4 years ago / 1

    I am having an issue getting data from the board using an ESP32. I can get data for a few seconds then the data stops reading and while it is reading the heading only shows -170->170 degrees pushing toward 180 as a center point. Does anyone know how to fix this issue?

    • santaimpersonator / about 4 years ago / 1

      Hi there, it sounds like you are looking for technical assistance. Please use the link in the banner above, to get started with posting a topic in our forums. Our technical support team will do their best to assist you.

  • JonathanTapson / about 6 years ago / 1

    Hi, Thanks as always. I'm having trouble getting the right heading - seems like there are large offsets in the magnetometer values, so the bearing only changes within a range of 150-220 degrees or so, no matter which way I turn it. Any thoughts?

    • DougALug / about 5 years ago / 1

      I have the same issue did you every come up with a solution?

  • Paul Frd / about 7 years ago * / 1

    Hi, thanks for this product. It works well, even if I have a heat issue on the chip. With a 3.3V supply voltage, temperature quickly increases up to 60-70°C (approx 150°F). As it seems to be above average to me, does anyone else face the same situtation?

  • Myrtle13 / about 8 years ago / 1

    Hi, thanks for the excellent guide. The 9DOF sensor is hooked up and running with an Arduino Mega, using the out-of-the-box I2C example, but the magnetometer is not working. The printed values are all saturated. For example, the raw values are: M: 32767, 32767, -32768. The accelerometer and gyroscope respond properly. Any idea what is going on?

    • Alex the Giant / about 8 years ago / 1

      I haven't run into that issue, but it sounds like the magnetometer isn't responding, this could be a result of using a different address, are you using 0x1E or 0x1C?

If you've found an issue with this tutorial content, please send us your feedback!