Arduino nano ble 33 vs UnoR3 I2C issue

I have a sensor when connecting to UNO in I2C it is working fine, but when connecting to Nnao ble 33, after uploading the code, the board gets disconnected suddenly and needs a factory reset.
My sensor pins are 1.8V -vcc , Gnd, SCL,SDA.
so I used a voltage regulator and a level shifter from 5V (UNO pin) to 1.8V sensor Input. these working fine with 3.3V -1.8V level shifter in Arduino UNO R3,.
But when the same connection is done in nano ble 33 , it is not working , the board get disconnected and not woking.. Is there any I2C issue in nano Ble 33 BOARD.?

Is there anything I missed out here, can anyone expert tell me the solution for this problem?

Are you using pullup resistors on sda/scl? The wire library used by the Uno enables internal pullups but the Nano 33 Ble does not. It requires external pull ups.

yes i tried with 10k pull-up resistors, but still in nano board its not working, it is just stop working ,again I need to reset it.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.