sparkfun / 9DOF_Razor_IMU

9DOF Razor IMU available from SparkFun Electronics
Other
114 stars 94 forks source link

IMU I2C address should be breakout #26

Closed LucaCerina closed 5 years ago

LucaCerina commented 5 years ago

Hello, I wanted to use the sparkfun Razor to record long-term accelerations. However, the default I2C address is 0x68 which conflicts with almost every decent I2C Real-Time Clock on the market.

I suggest that the default address should be changed to 0x69 or exposed with a small port on the breakout to be changed manually

improve100 commented 5 years ago

i have the board that you want.

---Original--- From: "LucaCerina"<notifications@github.com> Date: Mon, Oct 7, 2019 16:03 PM To: "sparkfun/9DOF_Razor_IMU"<9DOF_Razor_IMU@noreply.github.com>; Cc: "Subscribed"<subscribed@noreply.github.com>; Subject: [sparkfun/9DOF_Razor_IMU] IMU I2C address should be breakout (#26)

Hello, I wanted to use the sparkfun Razor to record long-term accelerations. However, the default I2C address is 0x68 which conflicts with almost every decent I2C Real-Time Clock on the market.

I suggest that the default address should be changed to 0x69 or exposed with a small port on the breakout to be changed manually

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

LucaCerina commented 5 years ago

which one? Luca Cerina

Graduate Research Assistant @ NECSTLab DEIB (Dipartimento di Elettronica, Informazione e Bioingegneria) Politecnico di Milano

Il giorno lun 7 ott 2019 alle ore 11:24 improve100 notifications@github.com<mailto:notifications@github.com> ha scritto: i have the board that you want.

---Original--- From: "LucaCerina"notifications@github.com<mailto:notifications@github.com> Date: Mon, Oct 7, 2019 16:03 PM To: "sparkfun/9DOF_Razor_IMU"9DOF_Razor_IMU@noreply.github.com<mailto:9DOF_Razor_IMU@noreply.github.com>; Cc: "Subscribed"subscribed@noreply.github.com<mailto:subscribed@noreply.github.com>; Subject: [sparkfun/9DOF_Razor_IMU] IMU I2C address should be breakout (#26)

Hello, I wanted to use the sparkfun Razor to record long-term accelerations. However, the default I2C address is 0x68 which conflicts with almost every decent I2C Real-Time Clock on the market.

I suggest that the default address should be changed to 0x69 or exposed with a small port on the breakout to be changed manually

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/sparkfun/9DOF_Razor_IMU/issues/26?email_source=notifications&email_token=ABTBBCYRXC4O26IJXSNJ43DQNL55RA5CNFSM4I6BBFHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPS7LQ#issuecomment-538914734, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABTBBC5B2IGEREGUUGOIHTDQNL55RANCNFSM4I6BBFHA.

improve100 commented 5 years ago

i modify the board i2c adress 0x69. i have the same problem that you said

---Original--- From: "LucaCerina"<notifications@github.com> Date: Mon, Oct 7, 2019 18:03 PM To: "sparkfun/9DOF_Razor_IMU"<9DOF_Razor_IMU@noreply.github.com>; Cc: "Comment"<comment@noreply.github.com>;"improve100"<939896399@qq.com>; Subject: Re: [sparkfun/9DOF_Razor_IMU] IMU I2C address should be breakout (#26)

which one? Luca Cerina


Graduate Research Assistant @ NECSTLab DEIB (Dipartimento di Elettronica, Informazione e Bioingegneria) Politecnico di Milano

Il giorno lun 7 ott 2019 alle ore 11:24 improve100 <notifications@github.com<mailto:notifications@github.com>> ha scritto: i have the board that you want.

---Original--- From: "LucaCerina"<notifications@github.com<mailto:notifications@github.com>&gt; Date: Mon, Oct 7, 2019 16:03 PM To: "sparkfun/9DOF_Razor_IMU"<9DOF_Razor_IMU@noreply.github.com<mailto:9DOF_Razor_IMU@noreply.github.com>&gt;; Cc: "Subscribed"<subscribed@noreply.github.com<mailto:subscribed@noreply.github.com>&gt;; Subject: [sparkfun/9DOF_Razor_IMU] IMU I2C address should be breakout (#26)

Hello, I wanted to use the sparkfun Razor to record long-term accelerations. However, the default I2C address is 0x68 which conflicts with almost every decent I2C Real-Time Clock on the market.

I suggest that the default address should be changed to 0x69 or exposed with a small port on the breakout to be changed manually

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub<https://github.com/sparkfun/9DOF_Razor_IMU/issues/26?email_source=notifications&amp;email_token=ABTBBCYRXC4O26IJXSNJ43DQNL55RA5CNFSM4I6BBFHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPS7LQ#issuecomment-538914734&gt;, or mute the thread<https://github.com/notifications/unsubscribe-auth/ABTBBC5B2IGEREGUUGOIHTDQNL55RANCNFSM4I6BBFHA&gt;.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

LucaCerina commented 5 years ago

Of course I can rewire the circuit, but I would like to avoid the process on multiple samples just to have something that could be already available with an exposed soldering pad or something like that

improve100 commented 5 years ago

i think you can jump wire.or buy the board that you want

---Original--- From: "LucaCerina"<notifications@github.com> Date: Mon, Oct 7, 2019 18:16 PM To: "sparkfun/9DOF_Razor_IMU"<9DOF_Razor_IMU@noreply.github.com>; Cc: "Comment"<comment@noreply.github.com>;"improve100"<939896399@qq.com>; Subject: Re: [sparkfun/9DOF_Razor_IMU] IMU I2C address should be breakout (#26)

Of course I can rewire the circuit, but I would like to avoid the process on multiple samples just to have something that could be already available with an exposed soldering pad or something like that

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

nseidle commented 5 years ago

OP - good point. We should have broken out the I2C address pin to a jumper or GPIO so that the user could change the IMU address. Unfortunately it's hard wired to 0x68. We'll try to fix this on a future rev.

As an aside, the SAMD21 is clocked with a 32.768kHz xtal. You may be able to setup an RTC function directly on the micro without the need for an external RTC.

LucaCerina commented 5 years ago

Fair enough, I will try also with that and see if the drift is ok.