BNO086 IMU complications with Arduino Uno Wifi

Using the hook up guide, it says the BNO086 should not work with Arduino uno, but it recommends ESP32. The Uno wifi has a ESP32 chip on it, so shouldn’t it still work? If it should work, then what is my problem? My RST and INT pins are connected also.

The Uno R4 WiFi is a poor choice because the I/O is 5V, and the sensor is 3.3V only.

Connecting the two via I/O without using bidirectional logic level shifters can damage both the MCU and the sensor.

The Sparkfun redboard in the example has pins for 5 V and 3.3 V also, so how does that work?

How does what work?

The Redboard IoT used in the getting started example is a 3.3V microprocessor, with 3.3V I/O, so it is compatible with the sensor. Study the example wiring carefully.

if you connect with the QWIIC connector to the UNO R4 Wifi it should work. The QWIIC connection is 3v3.

Yes I am using the QWIIC connector and it’s still not working. There’s no I2C connection.

But the additional and required RST and INT connections are supposedly to 5V logic on the Uno R4 WiFi.