I don't want to mess with existing data flow of 1st I2C peripheral of STM32 (blue pill), it's busy enough already, and trying to make 2nd one to work, but I haven't had much luck with that. I'm not looking for other workaround, I need to make 2nd I2C to work.
Maybe community will be able to help?
Treat "wire2" as regular "wire".
TwoWire Wire2 (2, I2C_FAST_MODE); // I2C_2 (PB11-SDA, PB10-SCL )