#include void setup() { Serial.begin(9600); // Inicia el puerto serial a 9600 baudios Wire.begin(); // Inicia la comunicación I2C } void loop() { // Envía datos por puerto serial cuando estén disponibles if (Serial.available() > 0) { char data = Serial.read(); // Lee el dato enviado por el puerto serial // Imprime el dato enviado por el puerto serial Serial.print("Enviado dato: "); Serial.println(data); // Envía el dato leído por I2C a los dispositivos Xiao ESP32-S3 Wire.beginTransmission(8); // Dirección del dispositivo receptor (debe ser la dirección del Xiao ESP32-S3 receptor) Wire.write(data); // Envía el dato leído por serial Wire.endTransmission(); // Finaliza la transmisión } delay(100); // Espera un momento antes de la siguiente lectura }