I want to use I²C to read several identical sensors with hardcoded addresses. Reading sequential is not an option. Neither is a multiplexer. Both for reading speed reasons.
Is there any issue with bit-banging a common SCL line and reading SDA over several GPIO pins? I know clock stretching might be an issue but if I just wait until all slaves release the SCL line it should work?
Does anyone have experience with this?