#include "BluetoothSerial.h"
BluetoothSerial SerialBT;
const int ledPin = 12;
void setup() {
Serial.begin(115200);
SerialBT.begin("ESP32_LED");
pinMode(ledPin, OUTPUT);
Serial.println("Bluetooth LED Controller Ready!");
}
void loop() {
if (SerialBT.available()) {
String command = SerialBT.readStringUntil('\n');
command.trim();
Serial.print("Received: ");
Serial.println(command);
if (command.equalsIgnoreCase("ON")) {
digitalWrite(ledPin, HIGH);
SerialBT.println("LED ON");
}
else if (command.equalsIgnoreCase("OFF")) {
digitalWrite(ledPin, LOW);
SerialBT.println("LED OFF");
}
else {
SerialBT.println("Unknown Command");
}
}
}