Due to the impacts of the coronavirus outbreak, we are experiencing longer than normal lead times on certain products. We encourage back-ordering out-of-stock items to receive them as soon as possible.



Member Since: December 15, 2012

Country: United States

  • I know its been a while but, for anyone else wondering about the Max13487 you can pretty much drop it into this board's design no problems. I fried the original chip and was able to replace it with the Max without any issues or code changes. I believe that the Max's datasheet calls for pull-up and down resistors on the A&B lines but I've had no problems without them so far (I'm probably missing something important but, meh, it works.).

  • Sounds like a problem with setOversampleRate(x). I had almost the exact same output when first using this sensor and the solution I found was to set it to 7.

  • You will need to do a calibration on the sensor. Changes in temp and other things like UV light seem to affect the senors output quite a bit. There was a calibration routine somewhere on this page that can adjust the sensors settings to your alt, but I can't seem to find it.

  • The reason I am multiplying by 14.375 is because in the data-sheet it says that the sensitivity scale factor is 14.375. I read somewhere that is what you do to find the angular position roughly... I may be wrong.

  • Thanks a bunch! Also if you want to use this with XLoader, you must do the same!

  • Has anyone here figured out the math on converting the read(X, Y, Z) values in the example code to degrees per second? My best guess would be to take read(X, Y, Z) and divide it by 14.375. It would be really helpful to see how its done properly though.

  • .

  • .

  • .

  • I just ordered a Max13487. I would love to see what you have done!

No public wish lists :(