Support for dual i2c buses might land in the next version (1.7), if katrin is super keen she could look at the pull request below but there is a fair chance that it will change (it hasn’t even made it on to dev branch yet):
There is a new ‘dual bus’ example in the PR.
I did my testing on esp32 and disco_stm32407g board and for my stm32 board i had to also patch the core because the Wire pinmaps for second i2c bus weren’t setup properly. I wouldn’t be surprised if you faced a similar issue with you stm32f11 core. My core also went into an infinite loop when i tried to change clockSpeed (looked like the core didn’t have HAL implementation for disabling interrupts)
I’ve had other issues with as5600 sensor. I’m occasionally seeing it locking up the bus when mcu is reset (toggling scl seems to release it, as does power off/on) and both version (green circular or white square) are hard to solder. The ma730 and as5047 cost 3 times as much but are better imho.