Sorry to hear that.
It works for me here but I’m using MG24<->MG24 at the moment. I could try with a C6, C3 or S3 or RP2350 later.
Here’s my “follower” code…
#define SLAVE_ADDRESS 0x42
void setup() {
Wire.begin(SLAVE_ADDRESS << 1); // Join I2C bus as a slave with address 0x42
Wire.onReceive(receiveEvent); // Register event handler for receiving data
Wire.onRequest(requestEvent); // Register event handler for sending data
Serial.begin(115200);
while (!Serial)
; // Wait for the serial port to connect
Serial.println("I2C Slave Device Ready");
}
Edit> I have tested with ESP32-S3 and it scans fine. Same as in picture above.