VR Box y ESP32

Hola a todos.
Hace tiempo compré un VR Box para hacer unas pruebas.
El conjunto lleva un joystick bluetooth.
Quisiera conectarlo a un ESP32 pero no se como hacerlo. Si busco el joystick desde el telefono lo puedo conectar como dispositivo de entrada. Al buscarlo lo encuentro como "VR BOX".
Como no puedo configurar el joystck necesitaria decirle al ESP32 que se conectara al joystick cada vez que lo tenga al alcance.

Podriais presentarme algún ejemplo?.

Gracias.
Javier

Hi,
Aqui adjunto un link que explica como programar un VT box con un esp32 pero no se si es lo que buscas. Tambien hace referencia a la libreria que puedes usar para controlar el joystick,

Buenos dias.

Gracias por tu aportacion.
Buscando he encontrado este programa que me ha ayudado a conectarme a la VR BOX.

#include "BLEDevice.h";
static BLEAddress *pServerAddress;
int LED_BUILTIN = 2;
void setup() {
pinMode(LED_BUILTIN,OUTPUT);
Serial.begin(115200);
Serial.println("Starting Arduino BLE Client application...");
BLEDevice::init("");
delay(1000);
pServerAddress = new BLEAddress("ff:ff:e0:01:56:e3");
delay(1000);
Serial.print("Forming a connection to ");
Serial.println(pServerAddress->toString().c_str());
BLEClient *pClient = BLEDevice::createClient();
Serial.println("Created client");
pClient->connect(*pServerAddress);
Serial.println("Connected to server");
digitalWrite(LED_BUILTIN, HIGH);
}
void loop() {}

Con ello consigo conectarme pero ahora necesitaria esperar a que la VR BOX me mande datos.
He definido el ESP32 como cliente.
¿Me podeis indicar como se leerian los datos ?.

Gracias.
Javier.