In a new project with Arduino UNO R4 Minima, I would like to have two separated I2C buses.
I don't want to use UNO R4 WiFi or I2C multiplexer. I just want to use the capabilities of the processor
How to define the second I2C bus to use like the QWIIC connector on the UNO R4 WiFi?
or I2C1 to XTAL pins 9,10 (P212, P213) or unused 22,23 (P206,P205)
I already have the QWIIC connector and pull-up resistors added. But I have no idea how to change the *.h, *.c files to define the second I2C1 or remap I2C0 interface directly in the program.
Thank You.
Yes, I found such a solution before on the forum and of course it works.
But I'm more interested in using the unconnected pins than blocking another already used ones
This solution also allows you to unlock the ADC on the A4, A5, and use I2C0 on 0, 1 at the same time.