#include <BluetoothSerial.h>
BluetoothSerial SerialBT;
const int ledPin = 2; // Internal LED on ESP32 Dev Kit v1
void setup() {
Serial.begin(115200);
SerialBT.begin("ESP32_BT"); // Bluetooth device name
pinMode(ledPin, OUTPUT);
}
void loop() {
if (SerialBT.available()) {
char command = SerialBT.read();
// Process the received command
if (command == 'N') { // 'N' for TURN ON
digitalWrite(ledPin, HIGH); // Turn on the LED
Serial.println("LED turned ON");
} else if (command == 'F') { // 'F' for TURN OFF
digitalWrite(ledPin, LOW); // Turn off the LED
Serial.println("LED turned OFF");
}
}
if (Serial.available()) {
char outgoingChar = Serial.read();
SerialBT.print(outgoingChar);
}
}