test master_slave — ESP32 simulation

An interactive ESP32 circuit simulation you can run free in your browser on Velxio, by smekantri.

Components

Sketch code

#include <Wire.h>

#define SLAVE_ADDR 8

void setup() {
  Serial.begin(115200);

  Wire.begin(21, 22);

  Serial.println("ESP32 Master siap");
}

void loop() {
  const char pesan[] = "Hello Arduino";

  Wire.beginTransmission(SLAVE_ADDR);
  Wire.write((const uint8_t*)pesan, strlen(pesan));
  byte error = Wire.endTransmission();

  if (error == 0) {
    Serial.println("Berhasil kirim: Hello Arduino");
  } else {
    Serial.print("Gagal kirim, error: ");
    Serial.println(error);
  }

  delay(1000);
}

More projects by smekantri