Added bluetoothSerial logger
This commit is contained in:
41
src/main.cpp
Normal file
41
src/main.cpp
Normal file
@@ -0,0 +1,41 @@
|
||||
#include <Arduino.h>
|
||||
|
||||
/*Program to control LED (ON/OFF) from ESP32 using Serial Bluetooth
|
||||
* Thanks to Neil Kolbans for his efoorts in adding the support to Arduino IDE
|
||||
* Turotial on: www.circuitdigest.com
|
||||
*/
|
||||
|
||||
#include "BluetoothSerial.h" //Header File for Serial Bluetooth, will be added by default into Arduino
|
||||
BluetoothSerial ESP_BT; //Object for Bluetooth
|
||||
|
||||
int incoming;
|
||||
|
||||
void setup() {
|
||||
Serial.begin(9600); //Start Serial monitor in 9600
|
||||
ESP_BT.begin("ESP32_LED_Control"); //Name of your Bluetooth Signal
|
||||
Serial.println("Bluetooth Device is Ready to Pair");
|
||||
pinMode (LED_BUILTIN, OUTPUT);//Specify that LED pin is output
|
||||
}
|
||||
|
||||
|
||||
void loop() {
|
||||
if (ESP_BT.available()) { //Check if we receive anything from Bluetooth
|
||||
incoming = ESP_BT.read(); //Read what we recevive
|
||||
Serial.print("Received:"); Serial.println(incoming);
|
||||
if (incoming == 49) {
|
||||
digitalWrite(LED_BUILTIN, HIGH);
|
||||
ESP_BT.println("LED turned ON");
|
||||
}
|
||||
|
||||
if (incoming == 48) {
|
||||
digitalWrite(LED_BUILTIN, LOW);
|
||||
ESP_BT.println("LED turned OFF");
|
||||
}
|
||||
|
||||
if (incoming == 57) {
|
||||
ESP_BT.println("[APP] Free memory: " + String(esp_get_free_heap_size()) + " bytes");
|
||||
}
|
||||
}
|
||||
|
||||
delay(1000);
|
||||
}
|
||||
Reference in New Issue
Block a user