Using Sparkfun Arduino Qwiic Shield with STM32H7451-DISCO
I am attempting to drive some I2C 5.0v / 3.3v peripherals via the Sparkfun Arduino Qwiic Shield connected to an STM32H7451-DISCO.
I can't seem to raise the devices on the I2C bus despite being able to communicate with the audio codec and LCD which are on the same bus. I've tried all the usual tricks, shifting and not shifting the address, and also simply polling everything on the bus in sequence.
Am I making a wrong assumption that the levels will be ok with 3.3v coming from the DISCO, the Qwiic Shield being 5.0v / 3.3v and the devices being 5.0v / 3.3v compatible? Or should that be ok?
