Comunicaciones Bluetooth

 

El ESP32 es conocido por su amplia gama de capacidades de comunicación, incluido el Bluetooth. El chip ESP32 tiene soporte nativo para este tipo de comunicaciones, lo que permite implementar fácilmente proyectos que utilicen esta conectividad.

El ESP32 puede actuar como un dispositivo Bluetooth clásico. Esto significa que puede comunicarse con otros dispositivos compatibles con Bluetooth, como teléfonos móviles, tablets o incluso otros microcontroladores.

Para trabajar con esta conectividad en el ESP32 se puede emplear la librería BluetoothSerial, que nos permite trabajar con estas comunicaciones más fácilmente gracias a las funciones que tiene disponibles. Utilizar el Bluetooth es equivalente a trabajar con un puerto serie, por lo que las funciones y comportamiento es prácticamente igual. Esta librería viene instalada por defecto una vez instalada y seleccionada las placas ESP32.

Las funciones más comunes se muestran a continuación:


FunciónDescripción
BluetoothSerial bluetooth;Crea un objeto de tipo BluetoothSerial para acceder a las funciones de la librería. Esto se pone antes del Setup().
bluetooth.begin("dispositivo");
Inicializa la comunicación Bluetooth configurando el nombre del dispositivo como visible con la etiqueta dispositivo. Esto se pone en el Setup().
bluetooth.write("mensaje");
Envía por Blueooth el mensaje.
bluetooth.available();
Comprueba que hay disponibles bytes para leer por el Bluetooth.
bluetooth.read();
Lee un byte por el Bluetooth.
Vistas
0 Número de vistas
0 Vistas de miembros
0 Vistas públicas
Acciones
0 Gustos
0 No me gusta
0 Comentarios
Compartir en redes sociales
Compartir enlace
Compartir por correo

Por favor iniciar sesión para compartir esto webpage por correo.