#include <SoftwareSerial.h>
// RX, TX
SoftwareSerial BTSerial(2, 3);
void setup() {
// Inicializa el serial del Bluetooth
Serial.begin(9600);
BTSerial.begin(9600);
Serial.println("Bluetooth iniciado. Esperando conexión...");
}
void loop() {
//Si hay alguien conectandose se conectara
if (BTSerial.available()) {
//Lee el dato que se recibe
char c = BTSerial.read();
//Se envia el dato a la consola serial
Serial.write(c);
}
// Si hay datos disponibles para leer desde la consola serial
if (Serial.available()) {
// Lee el dato recibido desde la consola serial
char c = Serial.read();
// Envía el dato recibido a través de Bluetooth
BTSerial.write(c);
}
}