Posts

Showing posts from June, 2024

Bluetooth Enabled Messaging Device Code

 #include <LiquidCrystal.h> #include "BluetoothSerial.h" // Initialize the LCD with the numbers of the interface pins LiquidCrystal lcd(4, 5, 18, 19, 21, 22); // Create a BluetoothSerial object BluetoothSerial SerialBT; void setup() {   // Initialize serial communication for debugging   Serial.begin(115200);   // Initialize Bluetooth   SerialBT.begin("ESP32_Chat_Device"); // Bluetooth device name   // Initialize the LCD   lcd.begin(16, 2);   lcd.clear();   // Print a message to the LCD   lcd.setCursor(0, 0);   lcd.print("Waiting for");   lcd.setCursor(0, 1);   lcd.print("message..."); } void loop() {   // Check if a Bluetooth message is available   if (SerialBT.available()) {     String message = SerialBT.readStringUntil('\n');     // Print the received message to the LCD     lcd.clear();     lcd.setCursor(0, 0);     lcd.print("Message:");     lcd....