Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What does it take to add an IMU to an OAK-D-Lite PCB? #283

Open
heyangHEY opened this issue Aug 8, 2022 · 7 comments
Open

What does it take to add an IMU to an OAK-D-Lite PCB? #283

heyangHEY opened this issue Aug 8, 2022 · 7 comments
Assignees

Comments

@heyangHEY
Copy link

I am learning vio recently and need camera+IMU data, but I only have an oak-d-lite on hand. I found that the circuit for the IMU (BNO085) is reserved on the board
image
And found the schematic and PCB from OAK_D_LITE_DEV, now there are two problems:
image
image

  1. The PCB design of lite_dev and lite at the IMU are not the same. I understand that the pcb of lite is not open source due to Myriad X, but can you post the component layout of the IMU part of the lite?
  2. Do I need to update the firmware of BNO085 and oak-d-lite after soldering on the IMU? I have consulted before and learned that I need to use https://github.com/luxonis/depthai/tree/UI-test-tools-Production to update the firmware of the IMU, but I don’t know the specific method, so could you please give me a general operating route?
@Luxonis-David
Copy link
Contributor

Hi @heyangHEY,

  1. sure we I have attached the schematic part of the IMU on the R2M1E4 version of the board you have.
  2. I normally did the same along with the testing of the device, @Erol444 might know some other options
    DM9095_IMU.pdf

@heyangHEY
Copy link
Author

@Luxonis-David, Thank you for your timely reply. I marked the component numbers in the schematic diagram on the PCB. Do you think I marked it correctly? In addition, what component is the part with the question mark in the lower right corner? Does the lack of it affect the IMU?
image
image

@Luxonis-David
Copy link
Contributor

Sorry about the delay @heyangHEY, and I should have made a screen shoot of this section of the PCB in first place (I forgot there is no silk screen there :) ).
So yes you are correct on all, and the component with question mark does not relate to IMU but stereo camera and does not need to be populated.
I am attaching the screen shot of this area of the PCB which confirms the above.
image

@heyangHEY
Copy link
Author

thx, time to weld the IMU to the PCB. But I'm not clear on the next steps, how can I contact @Erol444, email him?

@Erol444
Copy link
Member

Erol444 commented Aug 10, 2022

Hi @heyangHEY , no need, I am following this Issue:) I think you can flash the firmware to the IMU using ImuNode.enableFirmwareUpdate(True).
Thanks, Erik

@ricardodeazambuja
Copy link

@heyangHEY, did it work at the end???

@pulsar666
Copy link

@heyangHEY I'm curious to know if this worked out for you. I have an OAK D lite too that doesn't have the IMU chip on it and want to add it for my project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants