R

 #include <esp_now.h>

#include <WiFi.h>


typedef struct {

  int value;

} DataPacket;


DataPacket data;


void OnDataRecv(const esp_now_recv_info *info, const uint8_t *incomingData, int len) {


  memcpy(&data, incomingData, sizeof(data));


  Serial.print("Received Value: ");

  Serial.println(data.value);

}


void setup() {


  Serial.begin(115200);

  Serial.println("Receiver Started");


  WiFi.mode(WIFI_STA);


  if (esp_now_init() != ESP_OK) {

    Serial.println("ESP NOW ERROR");

    return;

  }


  esp_now_register_recv_cb(OnDataRecv);


  Serial.print("Receiver MAC: ");

  Serial.println(WiFi.macAddress());

}


void loop() {

}

Post a Comment

Previous Post Next Post

Contact Form