From the STM32F722RET6 datasheet, the following pins can be mapped to I2C resources:
B06 I2C1 SCL, B07 I2C1 SDA
B08 I2C1 SCL, B09 I2C1 SDA
B10 I2C2 SCL, B11 I2C2 SDA
A08 I2C3 SCL, C09 I2C3 SDA
From the Betaflight target, we can see the following resources are assigned:
Code:
# resources
resource BEEPER 1 C13
resource MOTOR 1 B04
resource MOTOR 2 B05
resource MOTOR 3 B00
resource MOTOR 4 B01
resource MOTOR 5 A15
resource MOTOR 6 B03
resource MOTOR 7 B06
resource MOTOR 8 B07
resource PPM 1 A03
resource PWM 1 A02
resource PWM 2 A01
resource PWM 3 A00
resource LED_STRIP 1 A08
resource SERIAL_TX 1 A09
resource SERIAL_TX 2 A02
resource SERIAL_TX 3 B10
resource SERIAL_TX 4 A00
resource SERIAL_TX 6 C06
resource SERIAL_RX 1 A10
resource SERIAL_RX 2 A03
resource SERIAL_RX 3 B11
resource SERIAL_RX 4 A01
resource SERIAL_RX 6 C07
resource I2C_SCL 1 B08
resource I2C_SDA 1 B09
resource LED 1 A14
resource LED 2 A13
resource SPI_SCK 1 A05
resource SPI_SCK 2 B13
resource SPI_SCK 3 C10
resource SPI_MISO 1 A06
resource SPI_MISO 2 B14
resource SPI_MISO 3 C11
resource SPI_MOSI 1 A07
resource SPI_MOSI 2 B15
resource SPI_MOSI 3 C12
resource ADC_BATT 1 C02
resource ADC_RSSI 1 C00
resource ADC_CURR 1 C01
resource BARO_CS 1 A04
resource PINIO 1 C08
resource PINIO 2 C09
resource FLASH_CS 1 D02
resource OSD_CS 1 B12
resource GYRO_EXTI 1 C04
resource GYRO_CS 1 B02
resource USB_DETECT 1 C14
B06 and B07 are mapped to motors 7 and 8. Are these broken out on your FC? They'd likely be labeled S7 and S8. To use these as I2C in iNav, you'd need to compile a custom build with updated pin definitions.
B08 and B09 are already assigned to I2C, but these pads aren't broken out on you board. You could always solder directly to the legs of the MCU if you feel comfortable and I2C would work without any other configuration.
B10 and B11 are broken out as UART3. If both TX3 and RX3 are broken out on your board you should be able to map them to I2C, but this will require a custom iNav build as well.
A08 and C09 are mapped to LED_STRIP and PINIO 2, respectively. If LED_STRIP is broken out on this board you'd only have to make one solder connection to the MCU at C09. You'd lose whatever PINIO functionality is assigned to USER2, and again this would require a custom iNav build.