depthai-hardware icon indicating copy to clipboard operation
depthai-hardware copied to clipboard

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

Open heyangHEY opened this issue 2 years ago • 7 comments

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?

heyangHEY avatar Aug 08 '22 13:08 heyangHEY

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

Luxonis-David avatar Aug 09 '22 11:08 Luxonis-David

@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

heyangHEY avatar Aug 09 '22 16:08 heyangHEY

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

Luxonis-David avatar Aug 10 '22 05:08 Luxonis-David

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?

heyangHEY avatar Aug 10 '22 09:08 heyangHEY

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

Erol444 avatar Aug 10 '22 11:08 Erol444

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

ricardodeazambuja avatar Oct 16 '22 19:10 ricardodeazambuja

@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

pulsar666 avatar Feb 21 '23 12:02 pulsar666