I have a 10 DOF sensor with wire outputs labeled "VIN", "GND", "SCL", and "SDA". I would like to wire these into my arduino and ultimately obtain x, y, and z displacement. This might sound like a simple problem for a veteran but I have gotten lost in the literature and code. Where can I learn how to do this or is there a library that I can use?

  • Google "10 DOF IMU" should give you plenty of information. Here is a learning resource based on Adafruit products learn.adafruit.com/products/1604/guides
    – hcheung
    Feb 24 '20 at 0:43
  • 3
    When asking a question here it is always appreciated if you include part numbers. Or vendor web pages. Guessing, SCL is a serial clock line and SDA is the serial data line. So it sounds like you have a chip which talks over an I2C serial bus. So you need the I2C Arduino library. But, the real problem - what does the chip look like inside? How many registers? What do the bits mean in those registers? How do you control this chip? That's why you need a part number.
    – st2000
    Feb 24 '20 at 0:44
  • Step one: Read the number(s) on the chip(s). Step two: find libraries and tutorials for those chips.
    – Majenko
    Feb 24 '20 at 11:37
  • I think this is it. dfrobot.com/product-818.html
    – Nick Knapp
    Feb 25 '20 at 16:57
  • The link to the datasheets is at the bottom of this page, wiki.dfrobot.com/10_DOF_Mems_IMU_Sensor_V2.0_SKU__SEN0140, but I don't know what is relevant in my case.
    – Nick Knapp
    Feb 25 '20 at 17:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.