I'm planning to make a device which has I2C communication as well as 5V battery supply from only USB C-port.
Attaching picture is my idea using cy4533.
Is it possible to use this device to read data from SoC such as Arduino through USB type-C?
Hello Hidehiro Shimizu,
The I2C block in BCR cant be used for generic read/write operations since it is a fixed firmware part. You could use it for configuring the BCR using the SoC as an I2C master as per the HPI Spec- https://www.cypress.com/file/490281/download