Am I really using i2C well?

The project to use with radxa zero will use another i2c device, but we connected Arduino to test i2c.

As you can see, in radxa zero, we also modified the /boot/uEnv.txt file to use gpio 14 and 15 as i2c. (Photo 1).

And if you look at the second attached picture, you can see how I connected with Arduino. (Photo 2)

However, if you check through the i2cdetect-y3 command, you can see that there is an unknown i2c device called 0x22, but I have never given this address.
And Arduino’s I2C address is not confirmed. (Photo 3)

I don’t know what device 0x22 is, and am I using I2C normally?

I’ll let you know the connection status in case you can’t see it well in the picture.

Radxa Zero - Arduino

GPIO 14 - A5( SCL )
GPIO 15 - A4( SDA ) 
5V          -  5V
GND      -  GND

And this is the Arduino code I wrote.

It was my fault.

It was SDA-SDA, SCL-SCL connection.

It’s solved!